Reputation: 329
I know how to find files with suffix .txt
in the current directory:
find *.txt
How do I invert this?
I am new to Linux, so please help. Thanks!
Upvotes: 1
Views: 117
Reputation: 21
find in current file not recursive
find -maxdepth 1 ! -name "*.txt"
Upvotes: 2
Reputation: 246807
If you just want the current directory, and your shell is bash:
shopt -s extglob
ls !(*.txt)
Upvotes: 2