私は は、いずれかのライン上の両方pathとredirectを持つファイルを探して、私はbashの端子を使用していgrep a file, but show several surrounding lines? で見てきた 付近の行にflashがあります。先頭から5行以内 これはgrep、ag、Perl、sed、またはあなたが知っているツールで可能ですか?
silversearcher で長い行を無視します。 Silversearcherはドキュメントでこれを持っている: --print-long-lines
Print matches on very long lines (> 2k characters by default).
は、私が何か他のものに2Kを変更することはできますか? (私にとっては120、正直なところ、実際のコ
最近、silver searcherを使用して問題が発生しています。 A.cpp: This is a cpp file B.cpp: は、同じコンテンツを含むディレクトリにある2つのファイルがあります B.cpp 1:This is a cpp file しかし、$ ag cppB.cppの結果ではなく、A.cppのものを返すこれは、cppのファイルにある 方法私はそれに対処しますか?ここで は
最近、私は高速検索を実行するコマンドラインツールを検索していました。これらのうち、Agがgrep、ack、siftよりも早く伝えられるとの私の理解です。 grepが最も遅い。 ファイルに300.000文字列があり、特定の部分文字列を持つ文字列を見つけて返します。 time grep 'substring' file.txt
real 0m0.030s
user 0m0.009s
sys
a/long/long/long/path/to/project/のような長いパスディレクトリで検索すると、結果リストに長いパスが含まれます。結果リストにプロジェクトパスを乗る方法はありますか? ag test a/long/long/long/path/to/project/の例の結果リスト: a/long/long/long/path/to/project/test.txt: test....