AKI*_*WEB 6 unix linux shell date sunos
我正在运行SunOS.
bash-3.00$ uname -a
SunOS lvsaishdc3in0001 5.10 Generic_142901-02 i86pc i386 i86pc
Run Code Online (Sandbox Code Playgroud)
我需要找到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]
Run Code Online (Sandbox Code Playgroud)
我总是得到约会illegal option,为什么会这样?我在做什么问题?
更新: -
bash-3.00$ date --version
date: illegal option -- version
usage: date [-u] mmddHHMM[[cc]yy][.SS]
date [-u] [+format]
date -a [-]sss[.fff]
Run Code Online (Sandbox Code Playgroud)
试试下面的事情.它应该工作
YESTERDAY=`TZ=GMT+24 date +%Y%m%d`; echo $YESTERDAY
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
21781 次 |
| 最近记录: |