現在から指定された日付までの日数を返すスクリプトまたは関数
スクリプトまたは関数を作成して、現在から未来の特定の日付までの日数を教えてください。私が解決するのに苦労しているのは、与えられた日付を処理し、それを現在の日付と比較する方法です...私は次のようなものを想像しています read -p "enter the date in the format YYYY-MM-DD " そして、私はシェルにとって意味のない文字列を持っていると仮定し、... ??のようないくつかの評価を行わなければなりません (これはほんの一例です。bc必要になると思います) i=$(($(date +%Y)-${REPLY%%-*})) j=$(($(date +%m)-${REPLY:5:2})) k=$(($(date +%d)-${REPLY##*-})) そして、私はそれらの数字をどうするかわかりません... ?? if $i > 1 then assign l=$((i*365)) and else what?? # what about leap years? Using $j somehow assign m # confused before I've started Using $k somehow …