我有試圖兩個日期awk中兩者之間 - 幾乎工作
之間找出一個日誌文件條目的csh腳本(腳本他們輸入爲DD/MM $ start_date和$ END_DATE/YYYY但我在這裏簡單)
more text_B_14_FEB_03.dt | grep TMYO
TMYO140043J:=TMYO140043J P33BJm SOLO 03/02/2014
TMYO140044J:=TMYO140044J P4m FINL 03/02/2014
TMYO140044M:=TMYO140044M P3BJ FINL 03/02/2014
TMYO140045M:=TMYO140045M P33BJq MARS 04/02/2014
TMYO140046M:=TMYO140046M P33BJq RENN 04/02/2014
TMYO140047M:=TMYO140047M P33BJl AKHT 05/02/2014
TMYO140048M:=TMYO140048M P3l MACL 05/02/2014
TMYO140049M:=TMYO140049M P3q HAYE 06/02/2014
TMYO140050M:=TMYO140050M P3q ROCH 06/02/2014
TMYO140051M:=TMYO140051M P3q FORR 06/02/2014
TMYO140052L:=TMYO140052L P3v ROSE 07/02/2014
TMYO140053L:=TMYO140053L P3v CAIR 07/02/2014
TMYO140054L:=TMYO140054L P3v MURR 07/02/2014
我曾嘗試以下,但它不能正確地從上年處理日期?
more text_B_14_FEB_03.dt | grep TMYO | awk '$5>="02/01/2013" && $5<="13/02/2014"'
TMYO140043J:=TMYO140043J P33BJm SOLO 03/02/2014
TMYO140044J:=TMYO140044J P4m FINL 03/02/2014
TMYO140044M:=TMYO140044M P3BJ FINL 03/02/2014
TMYO140045M:=TMYO140045M P33BJq MARS 04/02/2014
TMYO140046M:=TMYO140046M P33BJq RENN 04/02/2014
TMYO140047M:=TMYO140047M P33BJl AKHT 05/02/2014
TMYO140048M:=TMYO140048M P3l MACL 05/02/2014
TMYO140049M:=TMYO140049M P3q HAYE 06/02/2014
TMYO140050M:=TMYO140050M P3q ROCH 06/02/2014
TMYO140051M:=TMYO140051M P3q FORR 06/02/2014
TMYO140052L:=TMYO140052L P3v ROSE 07/02/2014
TMYO140053L:=TMYO140053L P3v CAIR 07/02/2014
TMYO140054L:=TMYO140054L P3v MURR 07/02/2014
這從錯誤錯過2014年3月2日迄今錄時我改變的開始日期2013年4月1日?
more text_B_14_FEB_03.dt | grep TMYO | awk '$5>="04/01/2013" && $5<="13/02/2014"'
TMYO140045M:=TMYO140045M P33BJq MARS 04/02/2014
TMYO140046M:=TMYO140046M P33BJq RENN 04/02/2014
TMYO140047M:=TMYO140047M P33BJl AKHT 05/02/2014
TMYO140048M:=TMYO140048M P3l MACL 05/02/2014
TMYO140049M:=TMYO140049M P3q HAYE 06/02/2014
TMYO140050M:=TMYO140050M P3q ROCH 06/02/2014
TMYO140051M:=TMYO140051M P3q FORR 06/02/2014
TMYO140052L:=TMYO140052L P3v ROSE 07/02/2014
TMYO140053L:=TMYO140053L P3v CAIR 07/02/2014
TMYO140054L:=TMYO140054L P3v MURR 07/02/2014
任何想法awk部分哪裏出錯了?我很欣賞Perl是可能是最靈活的答案,但我振作腳本現在還沒有,我想首先要解決這個用awk。
'more'完全[無用](http://partmaps.org/era/unix/award.html)在此處,將'grep'也可以很容易地分解出來; '的awk「/ TMYO/&& ......」 file' – tripleee