我正在尝试将这一行包含在 python 脚本中。
!#/bin/bash/env python
import os
os.system("paste <(awk '!/^($|[:space:]*#)/{print $0}' file1) <(awk '!/^($|[:space:]*#)/{print $0} file2) > out_file")
直接从 bash 运行时,该命令非常好。但是,在脚本中,我得到:
sh: -c: line0: syntax error near unexpected token `('
简单使用时问题仍然存在:
os.system("paste <(cat file1) > output_file")
有任何想法吗?