我試圖製作一個腳本,該腳本將進入一個目錄並運行我自己的應用程序,每個文件都與正則表達式匹配,特別是Test[0-9]*.txt
。我的輸入文件名如下所示。現在,我可以使用剪切和砍掉Test
和.txt
,但如果XX
未預定義爲兩位數,我將如何執行此操作?如果我有Test1.txt
,...,Test10.txt
,我該怎麼辦?換句話說,我如何得到[0-9]*
部分?如何重命名保留原文件名的可變部分的文件
只要你知道,我希望能夠做一個OutputXX.txt
:)
編輯:
我有一個文件名Test[0-9]*.txt
文件,我想字符串處理成Output[0-9]*.txt
@Buttink,這個問題似乎沒有正確傳達意思,你能編輯它嗎? – 2010-03-28 23:02:41
@Kalu我編輯了「保持簡單」類型的問題將使它更容易理解XP – Buttink 2010-03-28 23:09:43
相關問題:[更好的方式來重命名基於多個模式的文件](http://stackoverflow.com/a/25597051/2654678 )。 – 2014-08-31 23:15:14