ubuntu 18.04, 如何批量恢复bmp文件,并且文件名不变,存放到另一个文件夹中
时间: 2024-01-28 20:05:30 浏览: 94
批量处理图片并保存至另一个文件夹中
5星 · 资源好评率100%
要批量恢复 BMP 文件并将其保存到另一个文件夹中,您可以使用以下脚本:
```bash
#!/bin/bash
# 设置原始文件夹和目标文件夹
input_dir="path/to/original/files"
output_dir="path/to/output/files"
# 创建目标文件夹(如果不存在)
mkdir -p "$output_dir"
# 处理每个 BMP 文件
for file in "$input_dir"/*.bmp; do
filename=$(basename "$file") # 获取文件名
output_file="$output_dir/$filename" # 设置目标文件路径
convert "$file" "$output_file" # 修复 BMP 文件并保存到目标文件夹
done
```
将上面的脚本保存为一个名为 "batch_fix_bmp.sh" 的文件,并将 "path/to/original/files" 和 "path/to/output/files" 替换为实际的文件夹路径。然后在终端中运行以下命令来执行脚本:
```
bash batch_fix_bmp.sh
```
这将批量处理指定文件夹中的 BMP 文件,并将修复后的文件保存到另一个指定的文件夹中,文件名不变。
阅读全文