use*_*512 12 unix linux shell cut
我有几个文件,我只想从中获取特定的列.目前,我使用以下代码:
$cut -f 1,2,5 AD0062-C.vcf > cutAD0062.txt
Run Code Online (Sandbox Code Playgroud)
但是,为了加快这个过程,我想知道是否可以在多个文件中剪切相同的列(字段1,2,5),然后将输出打印到几个不同的文件.即文件AD0063-C.vcf,AD0064-C.vcf,AD0065-C.vcf的第1,2,5列应将结果输出到单独的文件:cutAD0063.txt,cutAD0064.txt,cutAD0065.txt?
kev*_*kev 10
你可以写一个for ...循环:
for i in AD*-C.vcf
do
cut -f 1,2,5 $i > cut${i%-C.vcf}.txt
done
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
42521 次 |
最近记录: |