Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
grep --color -C 0 -rni --exclude-dir="\node_modules" Login ./* | sed G
上記は、私が好きな方法で行をフォーマットしますが--color、grep コマンドの側面は失われます。sed Gハイライトの色を保持する代替品はありますか?
--color
sed G
GREP_COLOR動作するには、環境変数を設定する必要があることに注意してください--color。例: GREP_COLOR="1;46"
GREP_COLOR
GREP_COLOR="1;46"
--colorと同等で--color=auto、「端末に書き込む場合は出力に色を付け、そうでない場合は色を付けない」ことを意味します。パイプに書き込むときでも出力に色を付けたいので、--color=always代わりに使用する必要があります。
--color=auto
--color=always
grep --color=always -C 0 -rni --exclude-dir="\node_modules" Login ./* | sed G
sed(コマンドを変更する必要はありません。)
sed