Zip

將分散在不同目錄的檔案不包含路徑的壓成一個zip

利用 -b 指定暫存路徑,並指定 -j 參數要求壓縮檔案路徑來完成,舉例來說,我如果要將 /a/1001.txt, /b/1002.txt, /c/1003.txt 的檔案壓成一個 tmp.zip,且內含的檔案不包含 /a, /b, /c 等路徑,命令可以如此下:

zip -b /tmp -j tmp.zip /a/1001.txt /b/1002.txt /c/1003.txt

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License