當前位置:首頁 » 編程軟體 » 自動化安裝腳本

自動化安裝腳本

發布時間: 2024-12-25 12:35:30

『壹』 在Linux shell腳本中,安裝過程中如何實現自動選擇安裝選項

在Linux shell腳本中,安裝過程中如何實現自動選擇安裝選項?
Linux中shell腳本運行時經常需要進行交互,比如安裝軟體的過程中對license聲明的確認,需要輸入yes,回車之類的確認信息。這個在自動化安裝的時候就會是個問題。

通常對於這個問題比較靈活的解決方法就是TCL的Expect。但Expect還需要另外安裝,平台通用性不高,比較麻煩。

另外一些簡單的方法倒也是有,不過可用性不高,特別是對要求多次交互就吃力了。但怎麼說其還是能解決大多數的問題,因為復雜的情況還是比較少的。比 如要一個調用一個安裝腳本 : installWAS.sh, 這個腳本要求輸入回車,則可以:echo | installWAS.sh;如果要求輸入yes|no,加回車,則可以echo yes|installWAS.sh. 這下自動化安裝就有希望了。

再有一下的代碼也可以帶來一些思路:

[0 No.2015 huan@huan ~/tmp]$ cat foo read -s -n1 -p "Press any key to continue ... " echo "Your inputs: $REPLY"
[0 No.2016 huan@huan ~/tmp]$ ./foo < /dev/null Your inputs:
[0 No.2017 huan@huan ~/tmp]$

熱點內容
編譯原理語法樹生成實驗 發布:2025-09-17 14:05:40 瀏覽:362
手機服務ftp 發布:2025-09-17 14:00:09 瀏覽:962
經期演算法 發布:2025-09-17 13:39:17 瀏覽:491
抖音的青少年模式裡面的密碼是什麼 發布:2025-09-17 13:39:15 瀏覽:254
腳本解析度不對 發布:2025-09-17 13:32:18 瀏覽:776
什麼伺服器的迷你世界最好 發布:2025-09-17 13:10:50 瀏覽:107
steamlinux下載 發布:2025-09-17 12:33:09 瀏覽:111
廣告緩存格式 發布:2025-09-17 12:27:25 瀏覽:122
unixc編譯器怎麼查看版本 發布:2025-09-17 12:26:00 瀏覽:983
蔣志光訪問 發布:2025-09-17 12:24:25 瀏覽:965