製作一個自我解壓縮檔案 install.bin

    內容表格
    沒有標頭

    目的:用戶只要執行一個事先封裝好的執行檔 install.bin,就會自動解壓縮至指定的目錄。

    目錄檔案架構:

    • archive/:要壓縮的原始目錄
    • archive/install.sh:安裝到指定目錄的 script
    • build.sh:封裝成一個執行檔 install.bin
    • extract.sh:解壓縮的 script
       

    使用方法:

    1. 將需要壓縮的所有檔案及目錄放到 archive 目錄內
    2. 修改 install.sh 的 DST_DIR 為解壓縮的目錄
    3. 執行 ./build.sh
    4. 系統會產生 install.bin
    5. 將 install.bin 傳給用戶
    6. 用戶直接執行 install.bin 會將所有檔案解壓到預設的目錄內
       

    檔案: archive/install.sh

    reference to undefined name 'syntax' Exception of type 'MindTouch.Deki.Script.Runtime.DekiScriptUndefinedNameException' was thrown. (click for details)

    檔案: build.sh

    reference to undefined name 'syntax' Exception of type 'MindTouch.Deki.Script.Runtime.DekiScriptUndefinedNameException' was thrown. (click for details)

    檔案: extract.sh

    reference to undefined name 'syntax' Exception of type 'MindTouch.Deki.Script.Runtime.DekiScriptUndefinedNameException' was thrown. (click for details)
    標籤 (Edit tags)
    • No tags
    您必須 登入 才能發佈評論。
    Powered by MindTouch Core