指定したフォルダ配下の全.javaファイルのタブをスペースに一括変換する

$ find . -name "*.java" -exec perl -i.bak -pe 's/\t/    /g' "{}" \;

こうするとタブがスペース4つに変換はされるが、「Xxx.java.bak」というファイルが大量にできるので、これを一括削除。

$ find . -name "*.bak" -delete

参考URL

java - Change all tabs with whitespaces in IntelliJ for 10K+ classes - Stack Overflow

MacWiki - UNIXの基本コマンド