我正在使用一个组合单个文件的程序,并且我正在将该程序合并到我正在组合的 BASH 管道中。该程序需要为每个文件设置一个标志,如下所示:
program -V file_1.g.vcf -V file_2.g.vcf -V file_3.g.vcf -O combined_output.g.vcf
为了允许脚本处理任意数量的样本,我想读取目录中的各个文件名,并在“-V”标志之后展开每个文件的路径。
我尝试使用以下内容将文件路径添加到变量中,但没有成功进行适当的扩展:
GVCFS=('-V' `ls gvcfs/*.g.vcf`)
任何帮助是极大的赞赏!