-3

入力ファイル

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の特定の単語から最後の列までの出力が必要です。

4

4 に答える 4

4
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\\>"完全に一致することに注意してください。これがあなたの望むものであることを願っています。bluebluesky or darkblue

于 2013-07-09T07:28:17.023 に答える
0

パールでは:

perl -nle'/(blue.*)/&&print"$1\n"'
于 2013-07-09T12:44:00.537 に答える