我想嘗試使用 BackBlaze B2 來備份 400 GB 的檔案。但是,我想在上傳之前進行壓縮和加密。
要求
- 將一個資料夾拆分為多個資料夾(資料夾包含影片和圖像)
- 分割應該基於大小(或檔案數量,如果更容易的話)
~/Desktop/name0001/
例如,資料夾命名末尾應有一個數字- 使用相同的密碼壓縮每個資料夾
- 如果要刪除壓縮資料夾,其餘部分仍可解壓縮
- 將檔案解壓縮並合併到拆分和壓縮之前的狀態
- 在 OSX 終端機上運行(但 Linux 的答案也對其他人有幫助)
輸入範例
/path/to/folder/
-someImage0001.png
-someImage0002.png
-...
-someImage9999.png
分割處理後的輸出
someName01.zip //encrypted
someName02.zip //encrypted
...
解壓縮合併後的輸出
/path/to/folder/
-someImage0001.png
-someImage0002.png
-...
-someImage9999.png
我知道這些二貼文,但它們達不到我的需要。我也知道有關zip -s <size>
選項,但我擔心如果一個 zip 檔案損壞,我將無法將其餘檔案合併在一起。