写了一个批量重命名当前目录文件的 bash 脚本

Spoony 65.1m2024-11-12249 次点击
```
#!/bin/bash

for file in *; do
if [ -f "$file" ]; then
echo $file
# 获取文件后缀
extension="${‌‌‌file##*.}"
rand=$((RANDOM % (999 - 100 + 1) + 100))
newname="$(date +%Y%m%d%H%M%S)"$rand.$extension
# 构造新的文件名
if [ ${‌‌‌file%.*} != rename ]; then
mv "$file" "${‌‌‌newname}"
echo "-->"$new_ame
fi
fi
done
```

保存为 rename.sh 再 sudo chmod +x rename.sh 即可。
收藏 ♥ 感谢
暂无回复

登录注册 后可回复。