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
다른 두 가지 솔루션:
- 연도는 로 끝나
0
므로 다음과 같이 호출할 수 있습니다.grep "0$"
- 숫자는 10으로 나눌 수 있습니다.
awk '{ if ($1 % 10 == 0) {print} }'