0
這是我與我的bash腳本的問題:Shell腳本 - 變量中的空格?
date1=(`date -d @$startdate`)
date2=(`date -d @$enddate`)
touch --date="$date1" /tmp/newerthan
touch --date="$date2" /tmp/olderthan
因爲由date -d
命令返回的話包含空格,即得到由touch --date="$var"
命令處理的唯一事情是第一個字(這是「星期一」 ,「星期二」,「星期三」等),因此無法正常工作。
我該如何解決此問題並能夠獲得後續行來處理整個字符串?