找到昨天| Unix Shell Script中的上个星期五等日期

时间:2013-04-01 07:10:45

标签: shell unix date

我使用下面的代码来查找昨天和上周五的日期。它在server1中工作。

YESTERDAY=$(date --date="yesterday" +"%m%d%Y")
echo YESTERDAY: $YESTERDAY;

LASTFRIDAY=$(date --date='last Friday' +"%m%d%Y")
echo LAST FRIDAY: $LASTFRIDAY;

我需要将脚本移动到Server2,它会给出以下错误。

date: illegal option -- date=yesterday
usage:  date [-u] mmddHHMM[[cc]yy][.SS]
        date [-u] [+format]
        date -a [-]sss[.fff]
YESTERDAY:
date: illegal option -- date=last Friday
usage:  date [-u] mmddHHMM[[cc]yy][.SS]
        date [-u] [+format]
        date -a [-]sss[.fff]
LAST FRIDAY:

任何人都可以帮我解决这个问题。任何其他可靠的方法来获得这个可以在任何服务器上工作。

0 个答案:

没有答案