批量重命名文件名含有空格的文件(通过修改IFS解决)

2340阅读 2评论2014-02-18 yestreenstars
分类:LINUX

原帖:

重命名前:
txt 2014.02.14.log
txt 2014.02.15.log

重命名后:
txt_2014_02_14.log
txt_2014_02_15.log

  1. IFS=$'\n';for file in `ls`;do mv $file `sed -r 's/[ .]/_/g;s/(.*)_/\1./' <<< $file`;done


上一篇:Linux清空屏幕
下一篇:查找无效的符号链接

文章评论