我在shell中包含一個hour
變量,其中包含UNIX時間(秒)。Linux shell表達式中的變量
然後如果要格式化這個時候,我用
date -u -d @$hour +"%Y-%m-%dT%H:%M:%S.000Z"
其中工程。但是,我想將上述表達式的結果存儲到另一個變量中,所以當我這樣做時:
formatted=$((date -u -d @$hour +"%Y-%m-%dT%H:%M:%S.000Z"))
它不起作用。我不知道如何在評估表達式中引用hour
變量(不管它是否被調用)。
添加勸阻方法的意義何在? – Bernhard
@Bernhard因爲有人在另一個答案中提出。 – tripleee