
NOW=$(date +%Y_%m_%d.%H:%M:%S)
echo "NOW: $NOW"
目標は、文字を.
スペースに置き換えることです。これはどのように行われますか?空白文字に置き換えるとエラーが発生します。d
%
.
答え1
標準の引用メカニズムを使用して、次のことを行います。
NOW=$(date "+%Y_%m_%d %H:%M:%S")
または
NOW=$(date '+%Y_%m_%d %H:%M:%S')
または
NOW=$(date +%Y_%m_%d\ %H:%M:%S)