是否有可能'获取'python脚本的输出


1

我有一个很大的python代码库,它对我的​​工作环境有很多了解。当我打开终端窗口时,我想用它来设置我的ZSH会话。 python脚本将输出导出变量的文本,定义函数/别名等。

我希望这样的东西能起作用:

./myPythonScript -outputZSHSettings | source

但它似乎没有。有没有办法做这样的事情?我想我可以将所有内容写入临时文件,来源,然后删除文件,但这看起来很笨重。

谢谢。

Answers:


3

使用bash和zsh,您可以使用进程替换:

source <(./myPythonScript -outputZSHSettings)
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.