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

初心者向けのLinuxCal/NCalコマンドの10の実用例

Linuxのターミナルでカレンダーをすばやく表示したい場合は、 cal 使用する必要があるコマンドラインツールです。デフォルトでは、コマンドは現在の月を出力に表示します。

ncalと呼ばれる別の同様のユーティリティがあります 。代替のレイアウト、より多くのオプション、イースターの日付を提供するという意味でcalとは異なります。

この記事では、これらのツールの両方について詳しく説明し、それらの機能と機能セットについて説明します。

1。今日の日付の強調表示をオフにするにはどうすればよいですか?

上記のデフォルトの出力でわかるように、現在の日付は白で強調表示されています。ただし、必要に応じて、この強調表示をオフにすることができます。これは、 -hを使用して実行できます。 コマンドラインオプション:

2。特定の月または完全な年のカレンダーを表示するにはどうすればよいですか?

cal / ncalコマンドはデフォルトで現在の月を表示しますが、 -mを使用できます。 特定の月を表示するためのコマンドラインオプション。このオプションには、コマンドに表示する月を表す数値(1〜12)が必要です。

たとえば、次のコマンドは2017年1月の月を表示します。

cal -m1

同様に、1年間のカレンダーは、 -yを使用して表示できます。 コマンドラインオプション。

cal-y[年]

3。各週の列の下に週番号を印刷するにはどうすればよいですか?

各週の列の下に週番号を印刷するには、 -wを使用します コマンドラインオプション。次のスクリーンショットは、週番号がどのように表示されるかを示しています(最後に強調表示された行):

4。前、現在、来月を一度に表示するにはどうすればよいですか?

cal / ncalコマンドは、今日を取り巻く前月、現在月、および来月も表示します。このためには、 -3に合格する必要があります コマンドラインオプション。

5 。現在の月の前後に指定された月数を出力に追加するにはどうすればよいですか?

必要に応じて、cal/ncalに現在の月から特定の月数を表示させることができます。これは、 -Aを使用して実行できます 表示する追加の月数を必要とするコマンドラインオプション。

たとえば、次のスクリーンショットは、出力に2か月(現在の月の後)を表示する方法を示しています。

同様に、当月より前の特定の月数を表示する場合は、 -Bを使用します。 コマンドラインオプション。

これらのオプションは両方とも一緒に使用できます。たとえば、2016年11月から2017年6月までのカレンダーを表示する場合、実行する必要のあるコマンドは次のとおりです。

cal -B4 -A3

6。 ncalモードでcalを実行する方法、およびその逆の方法は?

calとncalの両方に別々の出力レイアウトがありますが、実際には、それらを他方のレイアウトに強制的に切り替えることができます。 calをncalのレイアウトに切り替えるには、 -Nを使用します コマンドラインオプション。同様に、 -C オプションを指定すると、ncalは強制的にcalの出力モードに切り替わります。

-b ncalのオプションも同じです(マニュアルページには、ncal出力に古いスタイルの形式を使用する場合にこのオプションを使用するように記載されています)。

7。週の開始日を変更するにはどうすればよいですか?

calとncalはどちらも、日曜日を週の最初の日と見なします。これはデフォルトです。ただし、必要に応じて、これを変更して、代わりに月曜日から週を開始することができます。これは、 -Mを使用して実行できます。 オプション(ただし、ncalでのみ機能します)。

8。特定の月と年を表示するにはどうすればよいですか?

cal/ncalコマンドで現在の月/年以外の月/年を表示したいとします。これは、 -dを使用して実行できます コマンドラインオプション。このオプションをyyyy-mm形式で渡すには、年と月が必要です。

たとえば、2016年3月を表示するには、次のコマンドを使用します。

cal -d 2016-03

9。イースターの日付を表示する方法は?

-o および-e ここで必要なのはコマンドラインオプションです。前者はncalコマンドに正教会のイースターの日付を表示するように指示しますが(ギリシャ正教会とロシア正教会の場合)、後者はncalに西方教会のイースターの日付を表示するように指示します。

10。ユリウス暦とユリウス日を表示するにはどうすればよいですか?

ncalを使用してユリウス暦を表示するには、 -Jを使用します コマンドラインオプション。

ユリウス日には、 -jを使用します コマンドラインオプション(calとncalの両方でサポート):

コマンドラインでカレンダーを使用する作業の場合、calとncalの両方が非常に便利です。機能(またはコマンドラインオプション)に関しては、ncalコマンドはcalよりもわずかに優れています。ここに記載されているすべての例を試してみてください。疑問がある場合は、コマンドのマニュアルページを参照してください。このチュートリアルのコマンドはUbuntuとDebianLinuxでテストされていますが、CentOSなどの他のディストリビューションでも同じように機能します。


Linux
  1. 初心者向けのLinuxcdコマンドチュートリアル(8例)

  2. 初心者向けのLinuxXargsコマンドの8つの実用例

  3. 初心者向けのLinuxkillallコマンド(8例)

  1. Linux初心者向けの10の「rm」コマンド例

  2. 初心者のための10のLinuxCatコマンドの例

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

  1. 初心者向けのLinux通信コマンドチュートリアル(5例)

  2. 初心者向けのLinuxdfコマンドチュートリアル(8例)

  3. 初心者向けのLinuxdirコマンド(10例)