标签: bash
我可以列出具有以上扩展名的文件
ls *[m,j,p][n,k,p][v,g]
但是我想列出除这些文件类型以外的所有文件
答案 0 :(得分:0)
您可以像这样使用grep:
Root
$ ls | grep -v '[\.jpg$|\.png$|\.mkv$]' 命令过滤出与提供的正则表达式匹配的文本。如果使用grep标志,那么它将过滤出不匹配提供的正则表达式(反向)的文本。
$ ls | grep -v '[\.jpg$|\.png$|\.mkv$]'
grep