シェルスクリプトは初めてです。シェルスクリプトを書く方法現在の日付に月と日を追加する場所
今日の月と年を追加するスクリプトを作成したいと思います。 たとえば、現在の日付と、4〜4か月と2〜3年の間にaddd 3を使用します。 引数として与えられた3つのすべて。
本当にありがとうございます。
Brで
シェルスクリプトは初めてです。シェルスクリプトを書く方法現在の日付に月と日を追加する場所
今日の月と年を追加するスクリプトを作成したいと思います。 たとえば、現在の日付と、4〜4か月と2〜3年の間にaddd 3を使用します。 引数として与えられた3つのすべて。
本当にありがとうございます。
Brで
ヒント:(私の場合のbashのターミナル内)ターミナルを起動
ヘルプは良い出発点である
date --help
またはmanページ
man date
多くの情報と例。
date -d "10 day" +"%Y %m %d"
するか、現在の日付
date -d "-10 day" +"%Y %m %d"
に10日を削除します。
は、現在の日付に10日を追加します。bashで
日付操作は、(あなたの端末で実行する例をコピー&ペースト)
現在の日付に2か月を加算:
date -d "2 month" +"%Y %m %d"
現在の日から2ヶ月を削除します。
date -d "-2 month" +"%Y %m %d"
は、現在の日付
date -d "1 year" +"%Y %m %d"
に1年間の追加1年追加混合現在の日付に1年
date -d "-1 year" +"%Y %m %d"
を削除月および日
date -d "1 year 1 month 1 day" +"%Y %m %d"
(私の場合はbashで)スクリプトで210
foobaa=`date -d "1 year 1 month 1 day" +"%Y %m %d"`
echo $foobaa
私はそれが少し役に立てば幸い..
は、Mac OSX上の同等の60分を追加するための "+ 60M" -v日付です。要するに
シンプルなコマンドは、
日は同様に、あなたはあまりにも日付を引くことができ-d「3日4月2年」
です。
日-d "-3日-4月-2歳"
@シェルターバーンディー:私はベストをしよう!祝福 – Sara