findはfindにつかえ!!

おうちに帰りたくなーいmodeなので、ついでに最近、気がついたことを書く。

unixのfindコマンドはたんにファイルをみつけるだけなら便利だが、見付けたファイルごとになんかしようとすると、-exec うんちゃらかんちゃら {}などとしなければならない。これがシェルの構文解析とかちあって、うまいこといかないことが多い。私自身、これでこまったりするのだが、-execうんちゃらなんてよく考えたら必要ないやんか。

unnchara `find .`

とか

find . | xargs unnchara

でいいやんけ。

一般的教訓:manをみるよりシェル使え