×

批量重命名

Falcon 2023-12-19 views:
自动摘要

正在生成中……

#!/bin/bash

# 遍历当前目录下的所有文件
for file in *.jpg; do
# 获取文件名和扩展名
filename=$(basename -- "$file")
echo "filename: $filename"
extension="${filename##*.}"

# 提取文件名中的结尾3个字符
newname="${filename%.*}" # 去掉扩展名
newname="${newname: -3}" # 获取后三个字符

# 重命名文件
mv "$file" "${newname}.jpg"
echo "newname: ${newname}.jpg"
done
本文收录于