Linux

find でファイル削除

find コマンドで見つけたファイルを削除したい場合、 -exec オプションで rm を実行するのがお約束。でも書式をいつも忘れて検索する。 $ find . -name ".php" -type f -exec rm -rf {} ";" もっと簡単にできれば良いのにと思ってたら xargs を使うともっと…

.svn を削除しよ

checkout したフォルダを RadRails に import させようとしたら怪しげなエラーが出た。 "Auto-sharing imported subversion projects" 中に内部エラーが発生しました。 java.lang.NullPointerException どうやら SVN の管理情報(.svn) が原因で import でき…

サブディレクトリを含めたファイル内の文字列を検索する

サブディレクトリを含めてファイル内の文字を探したいとき、find と grep をこんな風に使うんで良いのかな?もちっとすっきりしたやり方も有りそうだけど、ま、いいか。:-) for file in `find . -type f | grep -E "*.m$"`; do grep -H -n -A 10 -E keyword …

ヘッダ行をすっとばして1ファイルにまとめる方法

新しい言語とか覚えるときに、サンプルコードがあるのは大助かり。最近は iPad に入れてみるでも良いかもしんないけど、やっぱり印刷して眺めたい、アナログ人間だから。:-pただ印刷するとき、先頭にある Copyright はすっとばしたい。用紙がもったいないも…