アプリ版:「スタンプのみでお礼する」機能のリリースについて

お世話になります。
シェルスクリプト内であるファイルからファイル名日付を取得し、
その日付の1日前の日付を取得するためにはどうしたらよいのでしょうか?

現在日時からの日付計算をする方法は見つけることできましたが、
文字列(yyyymmdd)から直接日付計算を行うためにはどうすればよいのでしょうか?
単純に`expr yyyymmdd - 1`のような計算では20121001 → 20121000のようになり、
日付として計算されません。
上記、ご存知の方がいればご教示いただきたく存じます。
よろしくお願いいたします。

A 回答 (1件)

man dateに書いてあります。



date -d '1 days ago'

書式を変更したければmanで調べてください。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!