我有一个包含大约1500个文件的目录。这些文件中的每一个都有一个相同名称的.txt文件。其中一些文件缺少txt文件,因此我需要重新创建或重新下载它们。我需要找到一种方法来列出没有相应.txt的文件。树的例子:
dir/
file1.ext
file1.ext.txt
file2.ext
file2.ext.txt
我认为bash
和ls
会是最佳的,但我可以使用任何东西。
答案 0 :(得分:2)
for f in *.ext; do test -e $f.txt || echo $f; done