rename 命令:批量修改文件名指南
rename 命令用于批量修改文件名,其基本语法如下:
rename 's/原字符串/新字符串/' 文件名
其中,'原字符串' 和 '新字符串' 分别表示需要替换的原字符串和替换后的新字符串,可以使用正则表达式来匹配需要替换的文件名。'文件名' 可以是一个或多个,支持通配符。
例如,将当前目录下所有 .txt 文件名中的 'abc' 替换为 'def',可以使用以下命令:
rename 's/abc/def/' *.txt
如果需要在文件名中添加前缀或后缀,可以使用以下命令:
# 在文件名前添加前缀
rename 's/^/前缀/' 文件名
# 在文件名后添加后缀
rename 's/$/后缀/' 文件名
注意,rename 命令在不同的操作系统中可能有不同的实现,语法也有所不同。以上命令适用于 Linux 和 macOS 系统。
原文地址: https://www.cveoy.top/t/topic/nwmC 著作权归作者所有。请勿转载和采集!