标签: unix
我需要执行一个只重命名一些文件(mv)的短脚本。
该脚本位于大约50个文件夹中,每个文件夹都已命名,目前我正在从shell执行它们并使用以下命令移动到下一个文件夹:
bash rename && cd ../folder01
然后按下并更改最后一位数字。
有没有办法在一行中的所有文件夹中执行脚本?
答案 0 :(得分:4)
当然,使用for循环:
for f in folder*; do (cd "$f" && bash rename) ; done