GNU/Linux >> Linux の 問題 >  >> Linux

Linux での cal コマンドの例

すばらしい cal コマンドは、多くのことを教えてくれます。引数なしで入力すると、次のような当月のカレンダーが表示されます:

$ cal
     April 2022
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

ただし、cal コマンドに追加してさらに多くのことを伝えることができる引数がいくつかあります。たとえば、ユリウス日。これを試してください:

$ cal -j 1 2022

上記の例では、どちらかというと普通のカレンダーが生成されますが、-j 引数を使用すると、日付 (1 月の場合は 1 ~ 31) からユリウス日 (年間通算日) に変更されます。

もちろん、1月の場合、違いを見分けるのは困難です。これを試してください:

$ cal -j 2 2022
       February 2022
 Su  Mo  Tu  We  Th  Fr  Sa
         32  33  34  35  36
 37  38  39  40  41  42  43
 44  45  46  47  48  49  50
 51  52  53  54  55  56  57
 58  59

cal コマンドの例

1. 2011 年のカレンダーを表示するには:

# cal 2011

2. 1 か月の出力を表示するには:

# cal -1

3. 前月/当月/翌月の出力を表示するには:

# cal -3

4. 日曜日を最初の日として表示するには:

# cal -s

5. 出力の最初の日として月曜日を表示するには:

# cal -m

6. ユリウス日を表示するには:

# cal -j

7. 現在の年のカレンダーを表示するには:

# cal -y

8. バージョン情報を表示するには:

# cal -V

最終的な考え

cal コマンドは、グレゴリオ暦を標準出力に書き込みます。 4 桁の年オペランドを指定すると、その年のカレンダーが書き込まれます。オペランドを指定しない場合は、当月のカレンダーが書き込まれます。月を 1 から 12 の数字で指定し、その後に 9999 までの任意の 4 桁の年を指定することで、任意の年の任意の月のカレンダーを表示できます。


Linux
  1. Linux での rm コマンドの例

  2. Linux での ps コマンドの例

  3. w Linux でのコマンド例

  1. Linuxlsコマンド

  2. 7 Linux df コマンドの例

  3. 8 Linux TR コマンドの例

  1. Linux での sa コマンドの例

  2. Linux での ac コマンドの例

  3. Linux での df コマンドの例