标签: bash
我正在尝试创建一个脚本,该脚本将重命名扩展名为.jpg的目录中的所有文件。我想我必须找到带有.jpg扩展名的文件总数,并使用for循环遍历目录中的所有文件。我的问题是,如何在目录中获取带有.jpg扩展名的文件总数?
谢谢!
答案 0 :(得分:2)
没有理由提前计算文件数量。
#!/bin/bash i=1 for file in *.jpg do mv -i "$file" "$i.jpg" (( i++ )) done