我一直在寻找一个Linux命令行“一线”来一次性重命名一堆文件。pattern1.a pattern1.b pattern1.c ... 一旦执行了命令,我应该得到pattern2.a pattern2.b pattern2.c ... 最佳答案 for i in pattern1.*; do mv -- "$i" "${i/pattern1/pattern2}"; done 在运行它之前,请将echo粘贴在mv前面以查看其功能。