shell循环文件夹,如果文件名大写,对其文件重命名
时间: 2023-05-14 16:04:58 浏览: 125
可以使用以下的 shell 脚本来循环文件夹并对大写文件进行重命名:
```
#!/bin/bash
for file in /path/to/folder/*; do
if [[ -f "$file" && "${file^^}" == "$file" ]]; then
mv "$file" "${file,,}"
fi
done
```
这个脚本会遍历指定文件夹中的所有文件,如果文件名全为大写,则将其重命名为全小写。注意,这个脚本只会对文件进行重命名,不会对文件夹进行操作。
阅读全文