我有一個文件,說FILE.TXT有內容如下與SYSDATE進行比較的UNIX
XYZ_2-3-2013
ABC_12-11-2013
TWP_1-1-2014
UTR_2-2-2014
.
.
.
等。 我後綴部分是日期部分。 現在我需要檢查哪些內容有30天或更長時間。 例如:按照上述文件中的下面裝有舊30天或更多天:
XYZ_2-3-2013
ABC_12-11-2013
TWP_1-1-2014
由於它需要用SYSDATE進行比較。 你能幫我在sciprt找到這個嗎?
最好的問候, Quaish
當你用這種方式表示日期時,我們不知道哪些部分是月份,哪些部分是日子! [請考慮在軟件中僅使用YYYY-MM-DD](http://en.wikipedia.org/wiki/ISO_8601)。也就是說,你的問題是m-d-yyyy還是d-m-yyyy? –
@RayToal,儘量在你的答案中保持靈活性;-)但是,當你要求OP澄清時,你當然是對的。其在d-m-yyyy中爲 – Alfe
。這是Powercenter爲備份文件夾生成的日期格式。我只能用這個。 – user3350121