有人可以給我一些幫助,找出下面的問題。如何在目錄中找到最新創建的文件夾
這裏有一些事實:
我使用Windows XP。
我們有目錄
/abc5/def/ghi/dcl_201107_hy79u_02
。dcl_<year><week>_hy79u_<some_number>
例如:其中內子目錄名稱(
dcl_201207_hy79u_02
部分)每週使用以下規則改變第8周的dcl_201208_hy79u_05
和第9周的dcl_201209_hy79u_06
。就我們而言,
<some_number>
部分(即02,05或06)是一些隨機數。在該目錄下會有60個文件,並將這些文件名會是這樣:
dcl_201207_hy79u_02_epoc32_include_internal.zip
現在我想實現的是:
每週一新的目錄是在FTP服務器上創建的,我們必須從100個文件中複製64個文件。我如何繼續是將所有64個文件名複製到一個文本文件中,並讀取每一行並拉取我想要的文件。問題是我無法找到最新創建的文件夾,也無法根據星期修改這些文件的名稱。 我試圖用模板,通過這個社區的建議,但我失敗,因爲beging很新的Perl的:(
所以我想替換字符串dcl_201207_hy79u_02
中的每個文件,無論我得到它。
例如用於第8周目錄名稱將是dcl_201208_hy79u_05
然後在每個文件替換該字符串。
通過FTP,或o本地文件系統? 'stat'函數返回(除其他外)創建日期,但如果名稱是完全可預測的,則不需要該名稱。 – tripleee 2012-02-16 07:16:31
在本地系統上,因爲我在本地pc上保留腳本和txt文件 – Maverick 2012-02-16 14:56:31