grepは文字列から特定のパターンを切り出すメソッドです。
これとDirクラスを組み合わせればRubyスクリプト中で特定のファイル形式のみを引っ張りだして処理する事ができるようになります。
def find_rb Dir::entries("./").grep(/rb/) end
といったメソッドをつくれば、rbだけ抽出できます。
結果は配列として返って来ます。
この程度ならばfindコマンドの出力をワンライナーに繋いであげれば難なく行けますけど(^ ^;
他の処理と組み合わせて使えば色々と遊べそうです。
編集ログ
- 2013/11/6 格好悪過ぎる書き方だったので修正