Linuxテクニック
カレントフォルダ以下のファイル&ファイルの中身をgrepする
例:ファイル名にlogを含む、かつtar.gzを含まないファイルの、"2008/11/11"を含む行を表示
find ./ | grep -e "log" | grep -v "tar.gz" | xargs grep -e "2008/11/11"
.svnフォルダを消去したい場合のコマンド
find . -name .svn -type d -exec rm -rf {} \;
ruby gemのアップデートコマンド
gem update --system
rails関連ライブラリの一括アンインストール
普通にgem uninstall rails を行っても、activesupport等はアンインストールされないので、
gem list | grep "^\(active\|action\)" | while read n v; do gem uninstall $n -aix ; done
grepでactive〜とactionのライブラリ取得→ループ