我有一個包含大量子目錄的目錄。通過目錄遞歸併根據父目錄重命名/附加文件名
MAIN_DIR \
每個子dir是一個 「項目名稱」,例如
MAIN_DIR \ BOBEVANS324
MAIN_DIR \ BILLJOHNSON3
每一個 「項目」 文件夾中包含了一些在其子迪爾斯的。假設我一直在尋找「.abc」文件,這些文件在沒有查看文件夾結構的情況下都具有沒有意義的名稱。例如,
MAIN_DIR \ BOBEVANS234 \ SUBDIR \ 3904902490.abc
正如你可以看到「3904902490.abc」不會使目錄樹的上下文之外任何意義。我想通過在複製文件後將目錄名追加到文件名來重命名它。
因此,它會查看MAIN_DIR的所有子文件夾並嘗試查找「.abc」文件。當它找到一個時,它將它複製到一個dest目錄並重命名爲「BOBEVANS234_SUBDIR_3904902490.abc」。