2013-02-12から1日間の記事一覧

Linux From Scratchプロジェクト

最近、Linuxを一から組み立てる方法を解説するプロジェクト「Linux From Scratch」というものの存在を知りました(Welcome to Linux From Scratch!)。ありがたいことに日本語版も存在します(Project Web of LFSブック日本語版 on SourceForge.JP Web space…

ディレクトリのみをリストアップする方法

findのmaxdepthオプションを使うのがスマート。 find . -maxdepth 1 -type d で、カレントディレクトリにあるディレクトリを列挙できる。-typeでファイルタイプをディレクトリと指定。-maxdepthで検索する階層の深さを指定。これを指定しないと再帰的にディ…

xargs

find . -name "*.foo" | xargs grep bar は、 grep bar `find . -name "*.foo"` と同じ。findの-execオプションを使ってgrepと連携する技もあるが、xargsより遅いらしい。-execの構文は覚えにくいので、xargsを使うのがよさそう。 参考 xargs - Wikipedia