dateコマンドで月や日にちを1桁(YYYY-M-D)で表示したい


目的

dateコマンドでYYYY-MM-DDを取得するのはよくあるが、
場合によってはYYYY-MM-DYYYY-M-DDYYYY-M-Dを取得したい。

コマンド

各値の%の直後に-を挿入する。

YYYY-MM-D

date '+%Y-%m-%-d'

YYYY-M-DD

date '+%Y-%-m-%d'

YYYY-M-D

date '+%Y-%-m-%-d'

参考url

date コマンドで月や日付を一桁で表示したい | cloudpack.media - 2015-01-09更新、2021-01-13閲覧