僅壓縮 Linux 中資料夾中的數據

僅壓縮 Linux 中資料夾中的數據

我有一個包含一些資料的資料夾,如下所示:

folder
    |- data1.txt
    |- data2.html ...
    |- folder1
          |- other data ...
    ... (some folders or data)
...

並且只想folder使用 .zip 檔案(帶有嵌入的資料夾,沒有根資​​料夾)中的資料進行存檔zip。如果使用zip -r archive.zip folder/*結果是:

archive.zip
    |-folder
        |- data1.txt
        |- data2.html ...
        |- folder1
              |- other data ...
        ... (some folders or data)
    ...

但是我需要

archive.zip
    |- data1.txt
        |- data2.html ...
        |- folder1
              |- other data ...
        ... (some folders or data)
    ...

我可以使用哪個指令來得到這個結果?

答案1

進入根資料夾並發出:

zip -r archive.zip *

相關內容