Ubuntu

使用絕對路徑壓縮文件夾而不保留文件夾樹

  • June 11, 2012

我正在嘗試使用該zip -r命令壓縮包含兩個文件的文件夾。我需要使用兩個文件傳遞文件夾的絕對路徑(/path/to/my/files/),這導致所有文件夾都被壓縮,而我只需要壓縮最後一個文件夾(files/)及其內容,這樣當文件被解壓縮時,只有一個文件夾和其中的兩個文件。如何修改命令以便能夠在參數中傳遞絕對路徑,同時只保留最後一個文件夾?

zip 從目前工作目錄執行。如果您必須返回到您開始的工作目錄,那也可以。

嘗試:

cd /path/to/my
zip -r zipfile.zip files/
cd -

引用自:https://serverfault.com/questions/397714