我想用awk
使用parallel
命令作为shell脚本来处理如此的文本文件,但一直无法将它输出到不同的文件中gnu parallel:将每个作业输出到不同的文件
如果我尝试:
seq 10 | parallel awk \''{ if ($5 > 0.4) print $2}'\' file{}.txt > file{}.out
它输出到文件file{}.out
而不是file1.out
,file2.out
等
的教程和手册页还提示,我可以用--files
,但它只是打印到stdout
:
seq 10 | parallel awk \''{ if ($5 > 0.4) print $2}'\' file{}.txt --files file{}.out