回答:
はい、余分なスペースが許可されており、読みやすいようにフィールドをうまく並べることができます。からman 5 crontab
Blank lines and leading spaces and tabs are ignored.
そして
An environment setting is of the form,
name = value
where the spaces around the equal-sign (=) are optional, and any sub‐
sequent non-leading spaces in value will be part of the value assigned
to name.
フィールド自体については、マニュアルページに次のように記載されています。
The fields may be separated by spaces or tabs.
これは明らかなはずです。複数のスペースを使用できます。
はい余分な空白が許可されます。考慮してください:
#Mins Hours Days Months Day of the week
10 3 1 1 * /bin/echo "I don't really like cron"
30 16 * 1,2 * /bin/echo "I like cron a little"
* * * 1-12/2 * /bin/echo "I really like cron"
すべての数字の順序を覚えるのが面倒なので、列ヘッダーを常に追加しますが、crontabが生成するものは次のとおりです。
このcrontabは、1か月おき(1か月おき)の1時間ごとの1分ごとに、「cronが本当に好き」とエコーします。明らかに、cronが本当に好きだった場合にのみそうするでしょう。また、crontabは、1月と2月の16:30に「cronが少し好き」とエコーします。また、1月1日3時10分に「cronがあまり好きではない」とエコーします。