Shellでいくつかの特定ファイル以外のすべてのファイルを削除する

コマンド:
rm `ls *.log | grep -vE “aaa\.log|bbb\.log"`

grepのパラメータはEを追加して、eではなくです。前者は拡張正規表現をサポートする、-vは逆マッチの意味です。

Source

Posted by arkgame