所以我刚刚将扩展名 .txt 添加到目录中的所有文件,我想超越它,现在计算我刚刚更改扩展名的文件数。任何帮助表示赞赏!
最佳答案
要知道 .txt 文件的数量,您可以简单地执行 ls | grep '.txt$' | wc -l
要知道您更改的文件数,您需要在更改扩展名时计算它们,或者计算之前的数量,之后的数量,然后减去它们。
最后一个方法可以这样完成:
oldnum="$(ls | grep '.txt$' | wc -l)"
# Do the rename here
newnum="$(ls | grep '.txt$' | wc -l)"
result=$((newnum - oldnum)) # $result now hold the number of renamed files
关于linux - 如何计算刚刚添加扩展名的文件数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47803090/