我有一个程序,采用可变数目的参数,我想平行一个实例运行的程序,用于将输入文件的每行。 输入文件逗号在某些行的一端与一些缺失列分开。 我怎样才能指导GNU平行跳过参数替换列缺什么时候?
输入文件
A,B,C,D,E
A,B,C,D
A,B,C
脚本
parallel -a $1 --trim lr --colsep ',' echo {1} {2} {3} {4} {5}
产量
A B C D E
A B C D {5}
A B C {4} {5}
所需的输出
A B C D E
A B C D
A B C