現在の日付から90日前の日付を取得する必要があるzshスクリプトを作成しています。つまり、現在の日付から90日を減算する必要があります。次に、日付が異なる名前のフォルダーを確認する必要があります。ディレクトリの日付と減算した日付を比較する必要があり、結果が減算した日付よりも大きい場合は、ディレクトリを削除する必要があります。
例えば:
current_date = 20131130 (yyyymmdd) としましょう
減算日=現在の日付 - 90 日
フォルダ 20130621 があるとしましょう
これで、このフォルダー名は減算された日付と比較されるはずです。Subtracted_date より大きい場合は、ディレクトリを削除する必要があります。