簡體   English   中英

makeself 將啟動腳本作為源腳本運行

[英]makeself running startup script as sourced script

我正在使用 makeself 制作一個可自我提取的檔案,並且能夠生成和運行它。但我必須將安裝腳本作為源腳本運行。

我看到了在 makeself 命令makeself.sh [args] archive_dir file_name label startup_script [script_args]中傳遞腳本參數的選項

但是我的 arguments 都沒有收到。 我使用以下命令makeself.sh./test./test.run "sample installer"./install.sh生成了檔案

但是我如何告訴 makeself 將 install.sh 文件作為源腳本運行

我已經找到了該問題的替代解決方案。 無論如何它都不是實際的修復程序。我沒有將 install.sh 作為啟動腳本調用,而是添加了另一個腳本,它將調用 install.sh 作為源腳本。 makeself.sh./test./test.run "sample installer"./launcher.sh和launcher.sh 將包含以下內容

啟動器.sh 文件

source ./install.sh

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM