Shell

dateコマンドで『年月』を取得するときに気をつけたいこと。

以下は「YYYY-mm-dd」形式で与えられた引数から、その日付が所属する月を表示するスクリプト。 #!/usr/bin/env bash ARG=$1 YM=$(date "+%Y-%m" -d "${ARG}") echo ${YM} exit 0 ファイル名を「get-ym.sh」として、下記のように使う。 $ sh get-ym.sh '2018-…