特定名称约定的ls命令
问题描述:
我试图使用ls
命令列出目录中的特定子目录。特定名称约定的ls命令
子目录有以下命名约定:
abc.wiki.git
abc.git
cde.wiki.git
cde.git
fgh.wiki.git
fgh.git
我只想列出没有名称中“维基”的子目录。
答
我认为这个用例,find
更聪明。
$ find . -type d -not -name "*wiki*"
的[列表文件不匹配模式?(https://stackoverflow.com/questions/8525437/list-files-not-matching-a-pattern)可能的复制 – bishop