FreeBSD コマンドメモ date

freebsd のdateコマンドメモ

満了日の45日前はいつ?

% date -v-45d -j -f "%Y/%m/%d" 2023/7/22 "+%y/%m/%d"
23/06/07

因みに後ろの%yを大文字に変えると

date -v-45d -j -f "%Y/%m/%d" 2023/7/22 "+%Y/%m/%d"
2023/06/07

日付を名前につけるとき使うには、

DA =`date "+%Y%m%d"`
20230421

とか
BA =`date -v-45d "+%Y%m%d"`

実際には、

作って
zfs snapshot -r zroot/pool@$DA

45日経ったら消す
zfs destroy -r zroot/pool@$BA

コメント

タイトルとURLをコピーしました