亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
12345下一頁
最近訪問板塊 發(fā)新帖
查看: 23236 | 回復(fù): 44
打印 上一主題 下一主題

如何顯示昨天的日期?  關(guān)閉 [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2003-01-16 12:38 |只看該作者 |倒序瀏覽
我想使用shell 編程實現(xiàn)輸出昨日日期變量。

如機器時間為 2003年2月1日,取得變量為 20030131 。

論壇徽章:
1
榮譽版主
日期:2011-11-23 16:44:17
2 [報告]
發(fā)表于 2003-01-16 12:53 |只看該作者

如何顯示昨天的日期?

俺從精華偷來的,你借鑒一下

-------------------------------------------------------
yy=`date +%Y`
mm=`date +%m-1|bc`
dd=`date +%d`
[ $mm -lt 1 ] && mm=12;yy=`expr $yy - 1`
aaa=`cal $mm $yy`
dd=`echo $aaa|awk '{print $NF}'`
echo $yy$mm$dd
------------------------------------------------------

論壇徽章:
0
3 [報告]
發(fā)表于 2003-01-16 13:22 |只看該作者

如何顯示昨天的日期?

精華區(qū)還有更好的喲:
export TZ="TAIST+16"
date
export TZ="TAIST-8"

論壇徽章:
0
4 [報告]
發(fā)表于 2003-01-16 14:44 |只看該作者

如何顯示昨天的日期?

好象不、行哦!

論壇徽章:
0
5 [報告]
發(fā)表于 2003-01-16 18:22 |只看該作者

如何顯示昨天的日期?

laoxia 給的符合普遍性原則,而 tiansgx 的很簡單,但不是所有的系統(tǒng)上都能用這個時區(qū)環(huán)境變量 TZ (time zone)

論壇徽章:
0
6 [報告]
發(fā)表于 2003-01-21 13:45 |只看該作者

如何顯示昨天的日期?

舊版精華有一個

論壇徽章:
0
7 [報告]
發(fā)表于 2003-01-22 09:43 |只看該作者

如何顯示昨天的日期?

呵呵,偶剛給俺的機器fdisk……

論壇徽章:
0
8 [報告]
發(fā)表于 2003-01-22 10:12 |只看該作者

如何顯示昨天的日期?

[quote]原帖由 "tiansgx"]呵呵,偶剛給俺的機器fdisk……[/quote 發(fā)表:


???

和主題有什么聯(lián)系?  

論壇徽章:
0
9 [報告]
發(fā)表于 2003-11-18 19:07 |只看該作者

如何顯示昨天的日期?

我想使用shell 編程實現(xiàn)輸出昨日日期變量。

如機器時間為 2003年2月1日,取得變量為 20030131 。


TW_BOY say,你知道crontab吧!
先讓機器每天執(zhí)行一次動作,
例如說:在2003/01/31的23.59分的時候做這個動作:
date +%F > tmp_yesterday
此時tmp_yesterday的內(nèi)容為2003-01-31
重點來嚕,

隔天,你已經(jīng)得到你要的昨天了!
懂我的意思吧??

論壇徽章:
0
10 [報告]
發(fā)表于 2005-12-26 20:57 |只看該作者
上面的測試都不太成功哦,我寫了一個,請多指教一下,謝謝。

  1. #show yesterday date
  2. #run:./showyesterday.sh
  3. y_year=`date +%Y`
  4. m_month=`date +%m`
  5. m_day=`date +%d`
  6. #y_year=2005
  7. #m_month=08
  8. #m_day=01
  9. #The date test sucess so as:
  10. #y_year=2005;m_month=03;m_day=01 y_year=2005;m_month=01;m_day=01 y_year=2005;m_month=08;m_day=01
  11. #######mine shell#####################
  12. ############bash redhat as 3 test success
  13. date_cal=`cal $m_month $y_year`
  14. if [ $m_day -le 1 ];then
  15.         m_month2=`expr $m_month-1|bc`
  16.         if [ $m_month2 -le 0 ];then
  17.                 m_month=12
  18.                 y_year=`expr $y_year-1|bc`
  19.                 date_cal=`cal $m_month $y_year`
  20.         else
  21.                 date_cal=`cal $m_month2 $y_year`
  22.                 m_month=$m_month2
  23.         fi
  24.         m_day=`echo $date_cal |awk '{print $NF}'`
  25. else
  26.         m_day=`expr $m_day-1|bc`
  27. fi
  28. echo $y_year$m_month$m_day
復(fù)制代碼
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP