我有一个问题,将管道输出重定向为python脚本的第二个参数。基本上,我的代码就是这样的:
dict
问题显示在上面。
由于我对bash和python都很缺乏经验,这也是我的python脚本的样子:
sort -u inputfile.txt | python myscript.py Firstargument.txt PIPE_OUTPUT_AS_SECOND_ARGUMENT | other_bash_commands
除了不能正常工作之外,我写的方式似乎非常多余,所以如果你有任何额外的建议让它更直接,我会很高兴听到它们。
答案 0 :(得分:0)
如果这是您要求的,并不完全清楚,但如果您希望将您的排序输出作为脚本的第二个参数,那么您需要:
python myscript.py FirstArgument "$(sort -u inputfile.txt)" | ...