提取同一文件夾下多個文件
#!/bin/bash
filename=$(ls /media/disk2/impute_result/*.phased | sort -nk 2 -t '.')
for i in $filename;
do
awk 'NR>401{print $0}' $i >> file
done
注意此處不能用單>,因為>表示先清空文件再寫入。>會造成只有一個文件的結(jié)果被保留,所以要用>>
提取同一文件夾下多個文件
#!/bin/bash
filename=$(ls /media/disk2/impute_result/*.phased | sort -nk 2 -t '.')
for i in $filename;
do
awk 'NR>401{print $0}' $i >> file
done
注意此處不能用單>,因為>表示先清空文件再寫入。>會造成只有一個文件的結(jié)果被保留,所以要用>>