重命名文件夹中的文件,使其按照从1开始的顺序重命名,并保持文件的后缀名不变。:
#!/bin/bash
folder_path="/Users/xiaoxingxing/Downloads/1.bak/" # 替换为你的文件夹路径
count=1
# 获取文件夹中的所有文件
for file in "$folder_path"/*; do
# 获取文件的后缀名
extension="${file##*.}"
# 生成新的文件名
new_name="${folder_path}/${count}.${extension}"
# 重命名文件
mv "$file" "$new_name"
# 增加计数器
count=$((count + 1))
done
「真诚赞赏,手留余香」
真诚赞赏,手留余香
使用微信扫描二维码完成支付