我有这个用于从文本文件中提取列的 Perl 单行器,我在这个论坛中找到了它。
perl -ane "print qq(@F[0,1,3,4]\n)" ./folder/input.txt
> ./short_files/output.txt
我需要在 352 个具有名称的输入文件上运行它input1.txt, input2.txt,...,input352.txt
并生成 352 个具有名称的输出文件output1.txt, output2.txt,..., output352.txt
。
任何人都可以帮助我使用包装器代码,以便我可以在循环中运行 Perl 单行程序,输入和输出文件名每次都在更改?