我正在运行 SunOS。
bash-3.00$ uname -a
SunOS lvsaishdc3in0001 5.10 Generic_142901-02 i86pc i386 i86pc
我需要找到Yesterday's date in linux
使用从命令提示符传递的正确格式。当我在 shell 提示符下尝试这样时 -
bash-3.00$ date --date='yesterday' '+%Y%m%d'
date: illegal option -- date=yesterday
usage: date [-u] mmddHHMM[[cc]yy][.SS]
date [-u] [+format]
date -a [-]sss[.fff]
我总是能得到约会illegal option
,为什么会这样呢?
我做错了什么吗?
Update:-
bash-3.00$ date --version
date: illegal option -- version
usage: date [-u] mmddHHMM[[cc]yy][.SS]
date [-u] [+format]
date -a [-]sss[.fff]
试试下面这个事情。应该有效
YESTERDAY=`TZ=GMT+24 date +%Y%m%d`; echo $YESTERDAY
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)