Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
bashスクリプトで古い日付を取得しようとしていますが、このエラーがスローされます
"./bkc.sh: line 10: 20130122: command not found"
これは、OLDATE変数に値を割り当てる代わりに、結果の日付を関数として使用しようとするようなものです。
これが私のコードです:
OLDATE= `date -d '7 days ago' +'%Y%m%d'`
誰かが私を助けることができますか?ありがとう
OLDATE とコマンドの間のスペースを削除するだけです。
Bash は値の代入にスペースを入れたくない