fselect で SQL ライクにファイルを検索する
fselect という ツールを見つけて、面白そうだったんで触ってみた。
主な機能はこんな感じ
早速インストールして fselect のリポジトリで試してみる。
$ fselect name, from ./ where name = '*.rs' lexer.rs main.rs mode.rs parser.rs searcher.rs util.rs $ fselect name, from ./ where name = '*.rs' limit 2 lexer.rs main.rs $ fselect size, name from ./ where name = '*.rs' limit 2 into csv 8890,lexer.rs 1598,main.rs
結構複雑なクエリも使えるみたいだし、 毎回 find の使い方を検索するよりいいかもしれん。
惜しいのは order by が使えない事だけど issue には上がってるんで、そのうち実装されるんではないかと期待。