
脚本 .PDF改为.pdf
1. rename_pdf.sh
#!/bin/bash
# 查找所有.PDF文件并安全处理文件名中的空格和特殊字符
find . -type f -name "*.pdf" -print0 | while IFS= read -r -d '' file; do
# 构造新文件名(将.PDF替换为.pdf)
newfile="${file%.pdf}.PDF"
# 避免覆盖已存在的文件
if [[ -e "$newfile" ]]; then
echo "警告:跳过 '$file',目标文件 '$newfile' 已存在"
else
# 执行重命名并打印结果
mv -v -- "$file" "$newfile"
fi
done
2. 上传文件到Linux后执行
2.1 替换换行符
sed -i 's/\r$//' rename_pdf.sh
2.2 文件权限
chmod +x rename_pdf.sh
2.3 运行文件
./rename_pdf.sh
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果