如何在zip文件中不包含父文件夾的情況下批量壓縮子目錄中的文件夾?我有一個文件夾結構是這樣的:遍歷目錄和壓縮某些子目錄
folder01
folder02
file01
file02
當我運行:
find . -type d -name "folder02" -exec zip -r '{}'.zip '{}' \;
我得到「folder02.zip」總是提取其內容到父文件夾「FOLDER01」。我怎樣才能防止這一點?對我來說,它在其他任何地方提取這些檔案時創建無用的父文件夾結構。
嘗試更換'\;''用+' – anishsane
這爲所有的文件夾,而不是單獨的ZIP文件爲每個文件夾一個ZIP文件中。 – awado