hoge_bk.vbsやhoge_bk160227.bat等のごみファイルが大量にある環境をfindするときは、-notが便利だった。
具体的には↓みたいに探している。
find . -type f \( -name "*.bat" -or -name "*.vbs" \) -not -name "*bk*" | xargs grep "UpgradeCode" -n --color=auto
findの論理演算子は-and(-a),-or(-o),-not(!)が使えるみたい。
findコマンドの論理演算子を復習 | それなりブログ