我有一組包含日期的文件。移動具有日期編碼名稱的文件集
讓我們稱之爲:
a20120528_120001.log
b20120528_120003.log
(name)(year)(month)(day)_(hour)(minute)(second).log
這是很容易做同時移動這兩個文件:
mv *20120528_12* file/
但現在我有,我想移動數小時價值的情況文件在同一天即:
a20120528_120001.log
b20120528_120003.log
a20120528_130001.log
b20120528_130003.log
a20120528_140001.log
b20120528_140003.log
現在,如果我想轉移他們所有人,我可以只是d ○天:
mv *20120528* file/
,但我可以做什麼,如果我只是想移動小時12和13,但不包括14
請注意,這將需要的通用,以至於我可以輸入日期,因爲這將延伸到多天使用,其中每天有24個日誌,並且幾個(3-8之間)將被排除在每一天之外。
我該怎麼做?
如果小時小於10,這將如何工作,因爲那麼您必須填充0? – 2012-07-29 23:17:49
修正答案 – Thor 2012-07-29 23:25:41