私は周りを見回しましたが、私の特定の問題に対する解決策が見つかりませんでした。
毎日ファイルシステムをバックアップするには、クローンジョブを作成する必要があります。ただし、アプリケーションを実行するには現在の日時が必要です。例:
bundle exec thor migrator:export /var/tmp/backups --after "2016-12-22 00:00:00 -0700"
日付が毎日変更されるように、上記のコマンドをどのように簡単に実行できますか?時間は同じままです。
答え1
次の行があなたの例であるとします。
bundle exec thor migrator:export /var/tmp/backups --after "2016-12-22 00:00:00 -0700"
これを行うには、コマンド置換を使用できます。
bundle exec thor migrator:export /var/tmp/backups --after "$(date --iso) 00:00:00 -0700"
しかし、むしろコマンドを別のシェルスクリプトに入れてくださいcron
。