系统之家 - 系统光盘下载网站!

当前位置:系统之家 > 系统教程 > Linux cal/ncal命令操作实例

Linux cal/ncal命令操作实例(3)

时间:2015-03-17 17:39:04 作者:qipeng 来源:系统之家 1. 扫描二维码随时看资讯 2. 请使用手机浏览器访问: https://m.xitongzhijia.net/xtjc/20150317/41682.html 手机查看 评论

  问11、如何显示某个月和某个月前几个月和后几个月的日历

  答:使用 cal 命令添加 -m -B -A 参数和月个数

  $ cal -m4 -B2 -A2

  February 2013 March 2013 April 2013

  Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa

  1 2 1 2 1 2 3 4 5 6

  3 4 5 6 7 8 9 3 4 5 6 7 8 9 7 8 9 10 11 12 13

  10 11 12 13 14 15 16 10 11 12 13 14 15 16 14 15 16 17 18 19 20

  17 18 19 20 21 22 23 17 18 19 20 21 22 23 21 22 23 24 25 26 27

  24 25 26 27 28 24 25 26 27 28 29 30 28 29 30

  31

  May 2013 June 2013

  Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa

  1 2 3 4 1

  5 6 7 8 9 10 11 2 3 4 5 6 7 8

  12 13 14 15 16 17 18 9 10 11 12 13 14 15

  19 20 21 22 23 24 25 16 17 18 19 20 21 22

  26 27 28 29 30 31 23 24 25 26 27 28 29

  30

  显示结果上,您可以看出,我们想显示 4 月份和 4 月份前两个月和后两个月的日历。如果您想显示指定年份的日历同时在显示年份前后的几个月,那么直需要在添加 -y 参数和四位数的年份即可:

  $ cal -y 2012 -B2 -A2

  November 2011 December 2011 January 2012

  Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa

  1 2 3 4 5 1 2 3 1 2 3 4 5 6 7

  6 7 8 9 10 11 12 4 5 6 7 8 9 10 8 9 10 11 12 13 14

  13 14 15 16 17 18 19 11 12 13 14 15 16 17 15 16 17 18 19 20 21

  20 21 22 23 24 25 26 18 19 20 21 22 23 24 22 23 24 25 26 27 28

  27 28 29 30 25 26 27 28 29 30 31 29 30 31

  February 2012 March 2012 April 2012

  Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa

  1 2 3 4 1 2 3 1 2 3 4 5 6 7

  5 6 7 8 9 10 11 4 5 6 7 8 9 10 8 9 10 11 12 13 14

  12 13 14 15 16 17 18 11 12 13 14 15 16 17 15 16 17 18 19 20 21

  19 20 21 22 23 24 25 18 19 20 21 22 23 24 22 23 24 25 26 27 28

  26 27 28 29 25 26 27 28 29 30 31 29 30

  May 2012 June 2012 July 2012

  Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa

  1 2 3 4 5 1 2 1 2 3 4 5 6 7

  6 7 8 9 10 11 12 3 4 5 6 7 8 9 8 9 10 11 12 13 14

  13 14 15 16 17 18 19 10 11 12 13 14 15 16 15 16 17 18 19 20 21

  20 21 22 23 24 25 26 17 18 19 20 21 22 23 22 23 24 25 26 27 28

  27 28 29 30 31 24 25 26 27 28 29 30 29 30 31

  August 2012 September 2012 October 2012

  Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa

  1 2 3 4 1 1 2 3 4 5 6

  5 6 7 8 9 10 11 2 3 4 5 6 7 8 7 8 9 10 11 12 13

  12 13 14 15 16 17 18 9 10 11 12 13 14 15 14 15 16 17 18 19 20

  19 20 21 22 23 24 25 16 17 18 19 20 21 22 21 22 23 24 25 26 27

  26 27 28 29 30 31 23 24 25 26 27 28 29 28 29 30 31

  30

  November 2012 December 2012 January 2013

  Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa

  1 2 3 1 1 2 3 4 5

  4 5 6 7 8 9 10 2 3 4 5 6 7 8 6 7 8 9 10 11 12

  11 12 13 14 15 16 17 9 10 11 12 13 14 15 13 14 15 16 17 18 19

  18 19 20 21 22 23 24 16 17 18 19 20 21 22 20 21 22 23 24 25 26

  25 26 27 28 29 30 23 24 25 26 27 28 29 27 28 29 30 31

  30 31

  February 2013

  Su Mo Tu We Th Fr Sa

  1 2

  3 4 5 6 7 8 9

  10 11 12 13 14 15 16

  17 18 19 20 21 22 23

  24 25 26 27 28

  从结果上我们看到,除了 2012 年整年外,我们还能看到 2011 年最后俩月和 2013 年前俩月的日历。

  问12、如何让 ncal 命令显示成 cal 命令的结果

  答:可以使用 -C 参数来完成这一点

  $ ncal

  July 2013

  Su 7 14 21 28

  Mo 1 8 15 22 29

  Tu 2 9 16 23 30

  We 3 10 17 24 31

  Th 4 11 18 25

  Fr 5 12 19 26

  Sa 6 13 20 27

  $ cal

  July 2013

  Su Mo Tu We Th Fr Sa

  1 2 3 4 5 6

  7 8 9 10 11 12 13

  14 15 16 17 18 19 20

  21 22 23 24 25 26 27

  28 29 30 31

  $ ncal -C

  July 2013

  Su Mo Tu We Th Fr Sa

  1 2 3 4 5 6

  7 8 9 10 11 12 13

  14 15 16 17 18 19 20

  21 22 23 24 25 26 27

  28 29 30 31

标签 命令

发表评论

0

没有更多评论了

评论就这些咯,让大家也知道你的独特见解

立即评论

以上留言仅代表用户个人观点,不代表系统之家立场

其他版本软件

热门教程

人气教程排行

Linux系统推荐

扫码关注
扫码关注

扫码关注 官方交流群 软件收录