我必须在bash中创建一个字符串,可以这样:
/bla/ble/bli/2010/1/1/10/00/Afile.csv
格式为YYYY / M / D / HH / mm
我正在使用它:
myDate=$(date -d@"$_initialPeriod" +'/%Y/%m/%d/%H/%M')
但这表示月份和日期总是两位数,这不是要求。
我如何使用日期或任何其他Linux工具来实现我的目的?
谢谢
答案 0 :(得分:3)
添加一个连字符,如下所示:
date -d"$_initialPeriod" +'/%Y/%-m/%-d/%H/%M'