milk -m(--match-files) オプションを追加

データベースにヒットしたファイル名を出力
-e (-external-tool) オプションを追加

ファイル検索を外部コマンドを使って実行
関数にまとめる pickup_records, pickup_files
-m -n 5 でファイル数の制限
ファイルリストは一時ファイルに書き出すように

ファイル数が多すぎるとコマンド実行に失敗するので
Add Util::exist_command?
レコード数が多い時は"-e grep"で検索
Util::exist_command? use Open3::capture3
データベースへの問い合わせを1回で済ませるように
Merge branch 'feature/external-tool' into develop