我正在寻求从几个文件的已下载.pdf文件中删除所有特殊字符,并且遇到了我一直在寻找的解决方案,即使在OS X环境中也是如此:
是否sed
可以在Linux环境中实现类似的方法(使用或使用其他功能)?
您可以使用rename
命令执行此操作。如果您所在的文件夹中带有带有特殊字符的.pdf文件:
rename 's/[^a-zA-Z0-9]//g' *.pdf
这将从所有结尾.pdf
都不是AZ或数字也不是AZ的文件中删除任何字符。您可以添加到此列表:
rename 's/[^a-zA-Z0-9_]//g' *.pdf
此版本允许使用下划线。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句