for a in *.fq.gz; do s=`echo $a| awk -F "." '{print$1}'`; echo $s".fq.gz" $s".fastq.gz";done
确定可以之后,将最后的echo 变成mv即可。
for i in *fq.gz ;do n=`echo $i|sed 's/.fq.gz//g'`;mv $i $n".fastq.gz" ;done