shell编写一个对特定文件夹操作修改其中文件后缀脚本
时间: 2023-12-01 07:05:00 浏览: 82
shell-toolbox:一组有用的 shell 脚本
好的,以下是一个简单的Shell脚本,可以将特定文件夹中的所有文件的后缀名从旧的后缀名修改为新的后缀名:
```shell
#!/bin/bash
# 输入旧的后缀名和新的后缀名
echo "请输入旧的后缀名:"
read old_ext
echo "请输入新的后缀名:"
read new_ext
# 修改文件后缀名
for file in /path/to/folder/*.$old_ext
do
mv "$file" "${file%.$old_ext}.$new_ext"
done
echo "修改完成!"
```
请将代码中的`/path/to/folder/`改为你想要操作的文件夹路径,将`old_ext`和`new_ext`改为你想要的旧后缀名和新后缀名。运行脚本后,它将遍历文件夹中所有以旧后缀名结尾的文件,并将它们的后缀名修改为新的后缀名。
阅读全文