问题,如何用shell 在HP 中得到日期 Yesterday. like Yesterday=date 'date-1' or (TZ=GMT+24 date) :em02:
任意给定一个日期,求其上一个周一的日期。 如,指定2009-04-08 ,则其上一个周一的日期是2009-04-06 或如,指定2009-04-06,则其上一个周一的日期是2009-03-30. 不知道有没有简洁方便的参数。 date -d '2009-04-09 last monday' +%Y%m%d 这样貌似行不通。有熟悉的朋友来指点一下。
to_char(date,'fmt')函数中date的格式应该是怎样的? 是 : '2003-10-15' 还是'15-Oct-03' ? 我几乎全部格式都试过了,都报"invalid number" 这是十么回事?请指教 。
一主机(如:10.10.10.1)上某一目录(/usr/test)下有一些扩展名为txt文件, 现在想把10.10.10.1机子上/usr/test目录下的最后访问时间为某一天(如2004年6月17日,时间不管是这一天的什么时候)的扩展名为txt文件ftp到本地机。 如何编写一个shell实现,如: GetText.sh 20040617 则能实现将10.10.10.1主机上/usr/test目录下最后访问日期为2004年6月17日的扩展为txt的文件get到本地机上。 谢谢!