変数に特定の日付が格納されているとしますdate_m
。デートが((date_m)-25)
欲しいです。
例:15/09/2014
変数に保存してから、21/08/2014
変数に保存された日付から 25 を引くと、その値を返したいと思います。
ベストアンサー1
GNU実装を使用してdate
昨日の日付を表示するには、次のように入力します。
$ date --date="1 days ago"
または
$ date --date="-1 day"
あなたの質問について:
$ date --date="25 days ago"
または
$ date --date="-25 day"
変数と共に使用するには、次のものを使用できます$()
。
pastDate=$(date --date="-25 day")
echo "$pastDate"
一般的なn
日付と特定の日付の場合:
#!/bin/bash
date1="Tue Sep 2 07:53:47 EEST 2014"
echo "Before? "
read n
date --date="$date1 -$n day"