Linux系统下,去除文件名中的回车符
rename基础用法说明:
rename [ -v ] [ -n ] [ -f ] perlexpr [ files ]
-v 显示修改成功的文件
-n 不执行任何操作,用来测试rename过程,可查看测试效果
-f 强制修改已经存在的文件
perlexpr
为 perl的表达式,有三种正则表达:
匹配:m/正则表达式/ (还可以简写为 /正则表达式/ ,略去 m)
替换:s/正则表达式/替换内容/
转化:tr/正则表达式/替换内容/
最后面的/后可加 g,意为全局模式,可多次匹配
实例命令(将所有文件 名中的所有回车符 \r 去除)
rename -v 's/\r//g' *