date 指令

看板FreeBSD作者時間21年前 (2004/04/27 10:32), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/4 (看更多)
date 指今有沒有辦法直接輸出這樣的格式 27/Apr/2004 date +'%m' , Numeric month, a number from 1 to 12. 有沒有其也參數可以輸出 mount的 short name ? 我現在有兩種替代方式 1. set date=`php -r "echo date('d/M/Y', mktime(0,0,0,4,27,2004));"` echo $date 前提是 要先安裝 php-cli 2. Y=`date +'%Y'` M=`env LC_TIME=C date | awk '{print $2}'` d=`date +'%d'` date="$d/$M/$Y" echo $date 我這樣做是想寫一個 script 統計 httpd-access.log 的每日流量 cd /var/log cat httpd-access.log | awk -v date=$date -v count=0 -v byte=0 'match($4,date) && $6=="\"GET" && $9=="200" {count++;byte+=int($10); print count,byte}' | tail -1 大家有沒有好的想法, 請多多指教 -- C:\>sync 'sync' 不是內部或外部 可執行的程式或批次檔。 -- ※ Origin: 雲的故鄉 <mocsa.twbbs.org> ◆ Push: http://mocsa.twbbs.org/photo ☆ From: dns.kutkai.com
文章代碼(AID): #10ZSOg00 (FreeBSD)
討論串 (同標題文章)
文章代碼(AID): #10ZSOg00 (FreeBSD)