GNU/Linux >> Linux の 問題 >  >> Linux

bashで日付から日数を引く

mac os x 用のワンライナー:

yesterday=$(date -d "$date -1 days" +"%Y%m%d")

日付の指定が間違っています。代わりに、次のように言います:

date --date="${dataset_date} -${date_diff} day" +%Y-%m-%d

変数に格納する必要がある場合は、$(...) を使用します :

p_dataset_date=$(date --date="${dataset_date} -${date_diff} day" +%Y-%m-%d)

Linux
  1. bashスクリプトが同時に実行されないようにする

  2. Bash からの Python モジュールのインポート

  3. URLからbashスクリプトを実行

  1. bash から mysql クエリをフィードする方法

  2. bash から apachectl を起動する

  3. 引数が bash シェルで有効な日付かどうかを確認する

  1. Linux、DSTセーフのbashで昨日の日付を取得

  2. 日、時間、分を表示する Bash 形式の稼働時間

  3. bashからネットマスクを取得するには?