我有一个脚本,带有带有-i
标志的输入。我拥有的输入文件已压缩(.gz)。我想做的事情(不确定是否可行),因为文件很大,请执行以下操作:
gunzip -c myfile.gz | myScript.pl -i STDIN -o myoutfile.txt
因此,将解压缩的输出通过管道传递到我的脚本输入标志。
你的问题是?
—
赛斯
我写的那个命令不起作用,我想要可以的东西
—
crysis405 2014年
那么您在
—
赛斯
my
和之间有一个空格script
。如果您-o
先使用-i
它,然后它会起作用(删除STDIN
)
抱歉,该空间不应该存在。脚本现在给我一个错误,我没有提供输入。如果要进行这样的管道传输,是否必须在perl脚本中特别指定?
—
crysis405
从来没有做过perl,所以我不能说。
—
赛斯2014年