Calで印刷 2020年1月、2月、3月、4月 [終了]

Calで印刷 2020年1月、2月、3月、4月 [終了]

今日中かっこ拡張について学び、次のコマンドを試しました。

$ cal {1...4} 2020

2020年1月、2月、3月、4月のカレンダーを出力に表示したいと思います。しかし、次のログを取得します。

Usage: cal [general options] [-jy] [[month] year]
       cal [general options] [-j] [-m month] [year]
       ncal -C [general options] [-jy] [[month] year]
       ncal -C [general options] [-j] [-m month] [year]
       ncal [general options] [-bhJjpwySM] [-H yyyy-mm-dd] [-s country_code] [[month] year]
       ncal [general options] [-bhJeoSM] [year]
General options: [-31] [-A months] [-B months] [-d yyyy-mm]

答え1

パラメーターがコマンド構文の一部ではない場合、コマンドに入力することはできません。cal {1...4} 2020に拡張され、cal 1 2 3 4 2020無効です。 call のマニュアルページには-m X今年の X 月を選択し、-A Yその後は Y ヶ月を表示するようになっています。だから、

cal -m1 -A3

関連情報