長年のgrep [閉じる]

長年のgrep [閉じる]

1950年から2000年までの世界選手権大会を含むファイルで正確な年を特定するにはどうすればよいですか。ところで、年度は1950/60/70/80/90/00だけです。非常にありがとう

答え1

grep -E "19[5-9]0|2000" 

man grep:

   -E, --extended-regexp
          Interpret PATTERN as an extended regular  expression  (ERE,  see
          below).

答え2

他の2つの解決策:

  1. 年はで終わる0ので、次のように呼び出すことができます。grep "0$"
  2. 数字は10で割ることができます。awk '{ if ($1 % 10 == 0) {print} }'

関連情報