入力ファイル
1. blue is color
2. His shirt color is blue and it is good
3. deep blue see is a movie
出力:
1. blue is color
2. blue and it is good
3. blue see is a movie
awkまたはcutを使用して、UNIXの特定の単語から最後の列までの出力が必要です。
awk 'BEGIN{FS="\\<blue\\>"; OFS="blue"}{$1=""}7' file
上記の行は次のように出力されます。
kent$ awk 'BEGIN{FS="\\<blue\\>"; OFS="blue"}{$1=""}7' file
blue is color
blue and it is good
blue see is a movie
wordと"\\<blue\\>"
完全に一致することに注意してください。これがあなたの望むものであることを願っています。blue
bluesky or darkblue
パールでは:
perl -nle'/(blue.*)/&&print"$1\n"'