n日前の日付をどのように印刷しますか?

n日前の日付をどのように印刷しますか?

2日前の約束は通常こうしています。

echo $(date -v -2d)

私がしたいことはこんな感じです。

n=5
echo $(date -v -nd)

答え1

自分で解決しました。

n=5
echo $(date -v -${n}d)

関連情報