标签: linux shell find-util
我知道如何在当前目录中查找带后缀.txt的文件: find *.txt
.txt
find *.txt
如何反转这个?
我是Linux的新手,所以请帮忙。谢谢!
答案 0 :(得分:2)
如果你只想要当前目录,而你的shell是bash:
shopt -s extglob ls !(*.txt)
reference
答案 1 :(得分:2)
在当前文件中找不到递归
find -maxdepth 1 ! -name "*.txt"
答案 2 :(得分:0)
find ! -name "*.txt"
或
find -not -name "*.txt"