![cal 명령 문제를 작동하는 방법 [닫기]](https://linux55.com/image/188173/cal%20%EB%AA%85%EB%A0%B9%20%EB%AC%B8%EC%A0%9C%EB%A5%BC%20%EC%9E%91%EB%8F%99%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%20%5B%EB%8B%AB%EA%B8%B0%5D.png)
과제에 문제가 있어서 cal 또는 ncal을 사용하는 데 필요한 올바른 옵션과 파이프를 찾을 수 없습니다. 질문은 다음과 같습니다.
특정 연도의 첫 번째 달의 월요일 수를 구하는 명령줄을 작성하세요. 결과는 화면에 표시된 숫자여야 합니다.
명령줄에서 연도를 1947, 1989, 2021로 변경하여 다음 연도에 대해 얻은 결과를 확인하세요.
제한 요인
최대 3개의 파이프를 사용하는 단일 명령
sed 명령이나 awk 명령을 사용하지 마십시오.
답변1
ncal 2021 | grep '^Mo' | grep -wo 1 | wc -l
포함된 행을 검색 Mo
한 다음 "단어"만 검색한 1
다음 행 수를 계산합니다.