经过一番搜索,我还没有找到解决方法.我认为搜索条件过于笼统.我想知道如何执行一些由其他来源生成的行(在bash提示符下).例如,我有一个
Python脚本,它动态生成许多bash命令并将它们打印到stdout.我希望这些行作为bash脚本执行,而不必将它们保存到磁盘.例如:
原文链接:https://www.f2er.com/bash/385723.html$python example.py touch 1 2 3 4 5 rm 1 2 3 4 5 echo "Done"
我想做的事情如下:
$python example.py | executeLines
bash中是否存在这样的命令/功能?有时其中一个命令可能以非零退出状态退出,因此附加&&每个命令然后运行:
$`python example.py`
不会总是工作,似乎是一个笨拙的解决方案.