批量删除目录中所有文件中的空白,并替换为破折号“-”;
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了批量删除目录中所有文件中的空白,并替换为破折号“-”;相关的知识,希望对你有一定的参考价值。
Add this to your .profile or .bash_rc file, source the file, navigate to the directory and call "rm_whitespace"Based on: http://snipplr.com/view/4468/batch-rename-files-in-directory/
alias rm_whitespace="for F in * ; do NF=`echo $F | perl -lne "s/ /-/g; s/\_/-/g; s/[,']//g; s/[-]+/-/g; print"` ; mv "$F" "$NF" ; done"
以上是关于批量删除目录中所有文件中的空白,并替换为破折号“-”;的主要内容,如果未能解决你的问题,请参考以下文章
复制/etc/profile至/tmp/目录,用查找替换命令删除/tmp/profile文件中的 行首的空白字符及在vim中设置tab缩进为4个字符