1.如何用shell脚本去除文件的后缀
脚本如下:
ls *fa | while read id;do echo ${id%%.*};done
比如:原始文件如下:
1.fa
2.fa
脚本运行结束之后如下:
1
2
注意:此时源文件,1.fa和2.fa已经不存在了
2.如何用shell脚本从1.fa文件中提取内容,然后保存到去除后缀的1文件中
脚本如下:
ls *fa | while read id;do (less $id > $(basename $id .fa));done
比如:源文件为:
1.fa
2.fa
脚本运行结束后为:
1
2
其中1和2为新生成的文件,并且源文件1.fa和2.fa还存在