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

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫(kù)
最近訪問(wèn)板塊 發(fā)新帖
查看: 2795 | 回復(fù): 8
打印 上一主題 下一主題

求助一個(gè)簡(jiǎn)單腳本,關(guān)于日期 [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2010-11-17 16:54 |只看該作者 |倒序?yàn)g覽
我想得到昨天的日期信息
rundate=`date +%Y%m%d`
echo $rundate
得到是今天的時(shí)間,比如20101117
但我想得到昨天的日期,20101116,腳本里應(yīng)該怎么寫啊,謝謝!

論壇徽章:
0
2 [報(bào)告]
發(fā)表于 2010-11-17 17:08 |只看該作者
兩種方法,任選一個(gè),

1,如果你有g(shù)awk
date "+%Y %m %d 00 00 00"| gawk '{a=mktime($0);print strftime("%F",a-1)}'
2, 如果你有perl
perl -e 'print scalar(localtime(time - 86400)), "\n"'

如果什么都沒(méi)有,這個(gè)機(jī)器可能太老了。。。

論壇徽章:
0
3 [報(bào)告]
發(fā)表于 2010-11-17 17:13 |只看該作者
本帖最后由 public_sd 于 2010-11-17 17:21 編輯
兩種方法,任選一個(gè),

1,如果你有g(shù)awk
date "+%Y %m %d 00 00 00"| gawk '{a=mktime($0);print strfti ...
小鷺 發(fā)表于 2010-11-17 17:08


呵呵,對(duì)腳本實(shí)在是門外漢,不知道redhat或aix上你說(shuō)的那兩位大俠是否都有還是需要安裝
在HP-UX找到perl了,請(qǐng)看下一條回復(fù)

論壇徽章:
0
4 [報(bào)告]
發(fā)表于 2010-11-17 17:19 |只看該作者
-bash-3.2# perl -e 'print scalar(localtime(time - 86400)), "\n"'
Tue Nov 16 17:16:41 2010
-bash-3.2# date
Wed Nov 17 17:16:57 EAT 2010
rundate=`perl -e 'print scalar(localtime(time - 86400)), "\n"' +%Y%m%d`
-bash-3.2# echo $rundate
Tue Nov 16 17:17:30 2010
這樣不行啊,怎么出來(lái)20101116,謝謝哥們

論壇徽章:
0
5 [報(bào)告]
發(fā)表于 2010-11-17 18:58 |只看該作者
同求答案。不懂腳本

論壇徽章:
0
6 [報(bào)告]
發(fā)表于 2010-11-17 20:50 |只看該作者
#!/usr/bin/bash

Yesterday=` perl -e 'use POSIX qw(strftime);print strftime "%Y%m%d\n", localtime(time-86400)'    `

echo $Yesterday


bash-3.00# date  
Wed Nov 17 20:50:18 EST 2010
bash-3.00# ./test.sh
20101116

論壇徽章:
0
7 [報(bào)告]
發(fā)表于 2010-11-18 08:24 |只看該作者
#!/usr/bin/bash

Yesterday=` perl -e 'use POSIX qw(strftime);print strftime "%Y%m%d\n", localtime( ...
小鷺 發(fā)表于 2010-11-17 20:50



成功,高手啊,謝謝小鷺!

論壇徽章:
0
8 [報(bào)告]
發(fā)表于 2010-11-18 09:43 |只看該作者
沒(méi)看懂啊 ,,,

論壇徽章:
0
9 [報(bào)告]
發(fā)表于 2011-04-29 08:48 |只看該作者
#!/bin/bash

echo "Date of day before today"
CurrentDateTime=`date +%Y-%m-%d\ %H:%M:%S`
QueryDate=`date --date "$CurrentDateTime 1 day ago"  +%Y-%m-%d`
echo $QueryDate

echo "Date & time of day before today and 5 hours"
CurrentDateTime=`date +%Y-%m-%d\ %H:%M:%S`
QueryDateTime=`date --date "$CurrentDateTime 1 day 5 hour ago"  +%Y-%m-%d\ %H:%M:%S`
echo $QueryDateTime
您需要登錄后才可以回帖 登錄 | 注冊(cè)

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

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP