在目录中查找具有特定扩展名的文件数

时间:2013-11-25 01:47:06

标签: bash

我正在尝试创建一个脚本,该脚本将重命名扩展名为.jpg的目录中的所有文件。我想我必须找到带有.jpg扩展名的文件总数,并使用for循环遍历目录中的所有文件。我的问题是,如何在目录中获取带有.jpg扩展名的文件总数?

谢谢!

1 个答案:

答案 0 :(得分:2)

没有理由提前计算文件数量。

#!/bin/bash
i=1
for file in *.jpg
do
    mv -i "$file" "$i.jpg"
    (( i++ ))
done