将目录中所有文件的行计数附加到扩展名之前的文件名

将目录中所有文件的行计数附加到扩展名之前的文件名

我正在尝试编写一行代码,将行计数附加到扩展名之前目录中每个文件的文件名中。我以为我可以用 wc -1 来做到这一点,但我正在努力将其放入变量中以附加到文件名中。

for file in *.txt ;do rowcount="wc -l < $file" mv $file ${file%.txt}_$rowcount.txt; done

相关内容