ワイルドカードで特定のファイルだけを除外する

通常、ワイルドカードを使うと 以下のようになるところを・・・。

$ ls -1 *.txt

1-1.txt
1-2.txt
2-1.txt
2-2.txt
3-1.txt

"!" を使うことで、逆に除外することができます。

$ ls -1 !(*-2.txt)

1-1.txt
2-1.txt
3-1.txt

この例では「*-2.txt」にマッチしないファイルが 表示されました。

Google サイト内検索

Amazonアソシエイト