動的日付を含むクローン操作

動的日付を含むクローン操作

私は周りを見回しましたが、私の特定の問題に対する解決策が見つかりませんでした。

毎日ファイルシステムをバックアップするには、クローンジョブを作成する必要があります。ただし、アプリケーションを実行するには現在の日時が必要です。例:

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

関連情報