ファイルがありますが、ファイルからいくつかのテキストを検索し、ファイルパス、i検索されたコンテンツの行インデックス、および行コンテンツをエクスポートしたいと思います。
私は次のコマンドを使用します。
grep -rnw 'path-file' -e 'patter'
しかし、結果は次のようになります。
tree.sh:1:abc xyz
テーブルの各行を取得するには:
tree.sh - 1 - abc xyz
ベストアンサー1
あなたのgrep
サポートを仮定すると--color
:
grep --color=always -rnw -e 'pattern' 'path-file' | sed -e 's/:/ - /;s// - /'