我必须在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工具来实现我的目的?
谢谢
添加一个连字符,这样:
date -d"$_initialPeriod" +'/%Y/%-m/%-d/%H/%M'