文件名上一个字符的 Unix 重命名命令
Unix rename command for one character on filename
我有超过 1,000 个文件,我想更改文件名中的一个字符,例如:GM001001、GM001002、GM001003 等。重命名为 GX001001、GX001002、GX001003 等...如您所愿看到共同点将是要替换 X 的 M。
您可以结合使用 mv
和 string replace 来实现:
for f in $(ls)
do
mv $f ${f/GM/GX}
done
我有超过 1,000 个文件,我想更改文件名中的一个字符,例如:GM001001、GM001002、GM001003 等。重命名为 GX001001、GX001002、GX001003 等...如您所愿看到共同点将是要替换 X 的 M。
您可以结合使用 mv
和 string replace 来实现:
for f in $(ls)
do
mv $f ${f/GM/GX}
done