Bash

如何操作 cal 命令問題

  • February 15, 2021

我被困在作業中的一個問題上,無法確定使用 cal 或 ncal 的正確選項和管道。問題如下:

編寫一個命令行來查找給定年份中每月第一天的星期一數。結果必須是螢幕上顯示的數字。

通過在命令行中更改年份,檢查年份獲得的結果:1947、1989 和 2021

約束

  • 使用最多 3 個管道的單個命令
  • 不使用 sed 命令或 awk 命令。
ncal 2021 | grep '^Mo' | grep -wo 1 | wc -l

搜尋包含 的行Mo,然後只搜尋“單詞”,1然後計算行數

引用自:https://unix.stackexchange.com/questions/634663