查找当前目录下以.jpg结尾的文件,并重命名为__test.jpg结尾的文件名。
for file in *.jpg; do mv "$file" "${file%.jpg}_test.jpg"; done
mv "$file" "${file%.jpg}_input.jpg" 是用于重命名文件的命令,其中涉及了文件名的处理和变量替换。以下是对这个命令的详细解释:
1. mv 命令
mv是 Linux 中的一个命令,用于移动文件或重命名文件。这里使用mv来实现文件的重命名。
2. "$file"
"$file"是一个变量,它在脚本或循环中代表当前文件的名称。- 使用双引号
"..."是为了防止文件名中包含空格或特殊字符时出错,确保文件名能够被正确识别和处理。
Linux下文件重命名命令详解

最低0.47元/天 解锁文章
2172

被折叠的 条评论
为什么被折叠?



