如何在echo命令中添加i值
代码:
set date _strdt = '2015-01-01';
for i in {0..365}
do
NEXT_DATE=$(_strdt +%Y-%m-%d -d "$DATE + $i day")
echo "$NEXT_DATE", i
done
我需要像
这样的输出2016-01-01,1
2016-01-02,2
2016-01-03,3
2016-01-04,4
.
.
2016-31-31,365
有可能吗?如果是,请与我分享。
答案 0 :(得分:0)
试试这个:
DATE=2015-01-01
for i in {0..364}
do
NEXT_DATE=$(date +%Y-%m-%d -d "$DATE + $i day")
echo "$NEXT_DATE","$((i+1))"
done