如何操作cal命令问题

如何操作cal命令问题

我被作业上的一个问题困扰,无法找到使用 cal 或 ncal 的正确选项和管道。问题如下:

编写一个命令行来查找给定年份中第一个月的星期一的数量。结果必须是屏幕上显示的数字。

通过更改命令行中的年份,检查以下年份获得的结果:1947、1989 和 2021

限制条件

  • 使用最多 3 个管道的单个命令

  • 不使用 sed 命令或 awk 命令。

答案1

ncal 2021 | grep '^Mo' | grep -wo 1 | wc -l

搜索包含 的行Mo,然后仅搜索“单词”,1然后计算行数

相关内容