假设我有一个包含.txt、.pdf和其他文件的文件夹。我想列出“其他”文件(即没有扩展名的文件.txt或.pdf)。你对如何做到这一点有什么建议吗?
我知道如何列出没有给定扩展名的文件。例如,如果我想列出除.txt文件之外的所有文件,那么要么
find -not -iname "*.txt"
Run Code Online (Sandbox Code Playgroud)
或者
ls | grep -v '\.txt$' | column
Run Code Online (Sandbox Code Playgroud)
似乎工作。但是,如何列出除.txt文件或 .pdf文件之外的所有内容?似乎我需要在findor 中使用某种逻辑“或” grep。