今日中かっこ拡張について学び、次のコマンドを試しました。
$ 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