2019-07-31
2019-07-31 本文已影响0人
生信小白2018
for 循环里加if
for i in *.fasta; do if [ ${i%%.*} -gt 80 ]; then rm $i; fi; done;
取出文件中的内容赋值给j
for i in *.fasta;do j=$(head -n1 $i);echo ${j};done
取出文件中的内容赋值给j,并将j作为文件名
for i in *.fasta;do j=$(head -n1 $i);mv $i ${j#>}".fasta";done
给文件增加一列行号
grep 'Chr08A' xxx.gff3 |grep 'exon'|awk '{print $1,$3,$4,$5}'|sort -n -k3|awk '$0=NR" "$0'|awk '{print $1,$2,$4,$5}'|less
注:awk '0' file
0表示文件其他内容