このようなコマンドがあります。
date -d @$(date -d 'Sat, 08 Aug 2020 00:00:00' "+%s") +'%Y-%m-%d'
これを出力する
2020-08-08
だから私はbashスクリプトでThinsを使いたかったので、これを作成しました(これは本当に大きなスクリプトのほんの一部です)。
Date1=$1
date -d @$(date -d $Date1 "+%s") +'%Y-%m-%d'
しかし、このように走ろうとしたら
./test.sh "Sat, 08 Aug 2020 00:00:00"
わかりました。
date: extra operand ‘Aug’
Try 'date --help' for more information.
date: invalid date ‘@’
したがって、パラメータを渡すと ""が消えるように見えます。