1
我有一個文件列表,我需要重命名每個人。這些文件被稱爲fileXXXUncomp.xml
Matlab批處理文件更名器
我需要重命名爲fileXXX.xml
。
我用dir('.xml')
來列表和重命名,但我失敗了。
誰能幫助? (。)
我有一個文件列表,我需要重命名每個人。這些文件被稱爲fileXXXUncomp.xml
Matlab批處理文件更名器
我需要重命名爲fileXXX.xml
。
我用dir('.xml')
來列表和重命名,但我失敗了。
誰能幫助? (。)
假設該文件沒有點任何地方,除了在最後的文件擴展部分,試試這個movefile
基礎的方法與電池陣列 -
org_fns = cellstr(ls('file*Uncomp.xml')) %// original filenames with given pattern
if ~isempty(org_fns{1}) %// Make sure we are processing something
new_fns = strrep(org_fns,'Uncomp.xml','.xml') %// new filenames
cellfun(@(x1,x2) movefile(x1,x2), org_fns, new_fns) %// rename all those files
end
Matlab的說 ''使用錯誤移動文件 無法將文件或目錄複製或移動到其自身' – user3641311 2014-09-13 18:06:15
@ user3641311檢出編輯。 – Divakar 2014-09-13 18:06:35
謝謝@Divakar – user3641311 2014-09-13 18:08:56