Skip to content

Commit

Permalink
Update cal.md
Browse files Browse the repository at this point in the history
  • Loading branch information
jaywcjlove authored May 13, 2019
1 parent b2c3852 commit 81c79e1
Showing 1 changed file with 18 additions and 9 deletions.
27 changes: 18 additions & 9 deletions command/cal.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,23 +5,23 @@ cal

## 补充说明

**cal命令** 用于显示当前日历,或者指定日期的日历。
**cal命令** 用于显示当前日历,或者指定日期的日历,如果没有指定参数,则显示当前月份

### 语法

```shell
cal(选项)(参数)
cal [ -mjy ] [ 月份 ] [ 年份 ]
```

### 选项

```shell
-l显示单月输出;
-3显示临近三个月的日历;
-s将星期日作为月的第一天;
-m:将星期一作为月的第一天;
-j:显示“julian”日期;
-y:显示当前年的日历。
-l # 显示单月输出;
-3 # 显示临近三个月的日历;
-s # 将星期日作为月的第一天;
-m # 显示星期一作为一周的第一天.. (缺省为星期日.)
-j # 显示儒略历的(Julian)日期 (以 1 为基的天数, 从 1 月 1 日开始计数) .
-y # 显示当前年份的日历..
```

### 参数
Expand All @@ -33,6 +33,15 @@ cal(选项)(参数)

### 实例

一个单一的参数指定要显示的年份 (1 - 9999) ; 注意年份必须被完全地指定: cal 89 不会 显示1989年的日历. 两个参数表示月份 (1 - 12) 和年份. 如果没有指定参数,
则显示当前月份的日历.

一年从Jan 1 (1 月 1 日) 开始.

格里高利历法改革(Gregorian Reformation)被认为发生于 1752 年 9 月 3 日. 在此之前, 多数国家已经认可这项改革(尽管有一些直到 20 世纪初才认可它). 那天之后的 10
天在这项改革被略去了, 所以那个月的日历有点不太寻常.


单独执行cal命令会打印出日历:

```shell
Expand Down Expand Up @@ -69,4 +78,4 @@ cal(选项)(参数)
```


<!-- Linux命令行搜索引擎:https://jaywcjlove.github.io/linux-command/ -->
<!-- Linux命令行搜索引擎:https://jaywcjlove.github.io/linux-command/ -->

0 comments on commit 81c79e1

Please sign in to comment.