首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

请问UNIX下SHELL中DATE格式的有关问题

2012-02-26 
请教UNIX下SHELL中DATE格式的问题写了SHELL,如下:month`date +%m`day`date +%d`year`date +%Y`month`e

请教UNIX下SHELL中DATE格式的问题
写了SHELL,如下:

month=`date +%m`
day=`date +%d`
year=`date +%Y`

month=`expr $month + 0`

day=`expr $day - 1`


正常 月,日的格式应该为 01,02,03....12 这样
但是一经过运算再输入后就变成了1,2,3.....12了


请教解决办法! 谢谢!

[解决办法]
重新处理一下
day=$(printf %02d $day)

热点排行