常用shell脚本

Posted by     "lxg" on Friday, July 19, 2024

重命名文件夹中的文件,使其按照从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

「真诚赞赏,手留余香」

Little Star Blog

真诚赞赏,手留余香

使用微信扫描二维码完成支付