ls
コマンドを使用して、ディレクトリ内の特定のサブディレクトリを一覧表示しようとしています。特定の名前の規則のlsコマンド
サブディレクトリには、以下の命名規則があります。
abc.wiki.git
abc.git
cde.wiki.git
cde.git
fgh.wiki.git
fgh.git
私は名前だけの中に「ウィキ」を持っていないサブディレクトリの一覧を表示したいと思います。あなたが言ったサブフォルダのすべてを見たい場合は
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