在 Linux 中,可以使用命令行工具進行批量修改不同文件名。以下是幾種常見的方法:
使用 mv
命令和通配符:
mv 原文件名模式 新文件名模式
例如,將所有以 .txt
結尾的文件名中的 old
替換為 new
:
mv *old*.txt *new*.txt
使用 rename
命令:
rename 's/原字符串/新字符串/' 文件名模式
例如,將所有以 .txt
結尾的文件名中的 old
替換為 new
:
rename 's/old/new/' *.txt
使用 find
命令結合 mv
命令:
find 路徑 -name "文件名模式" -exec mv {} 新文件名 \;
例如,將 /path/to/files
路徑下所有以 .txt
結尾的文件名中的 old
替換為 new
:
find /path/to/files -name "*.txt" -exec mv {} {}new \;
請注意,以上命令都需要根據實際需求進行修改。在執行命令之前,建議先進行備份操作,以防止意外情況發生。