原文:linux shell執行中需要交互輸入回車,Yes/NO Y/N

最近寫自動安裝腳本遇到redis server安裝的時候,需要輸入 個回車,對此嘗試無果,最后google比較滿意的解決辦法: shell 腳本需要交互,比如輸入回車,輸入YES NO Y N之類進行選擇 Linux 中shell腳本運行時經常需要進行交互,比如安裝軟件的過程中對license聲明的確認,需要輸入yes,回車之類的確認信息。這個在自動化安裝的時候就會是個問題。 再有一下的代碼也可以 ...

2016-11-15 12:07 0 38589 推薦指數:

查看詳情

Linux--shell交互輸入與循環語句--06

一、交互輸入 1、命令用法:read a b c -> aa bb cc read命令同時可以定義多個變量值;而輸入的內容默認以空格為分隔符,將值輸入到對應的變量;如果默認值輸入過多,最后所有的值都會被賦予給最后一個變量;如果輸入的值少於變量數,多余的變量則為空值 2、常用參數 ...

Fri Aug 16 23:52:00 CST 2019 0 628
怎么在shell模擬手動輸入與程序交互

問題:我有這樣的需求,比如想對磁盤分區,期間要根據情況手動輸入p,m,q等與fdisk這個程序進行交互,但我不想手動輸入,就只想程序自動完成這一切。 解決方案:(注意,重點在那兩個小於符號和成對出現的標號XXG) 應用場合: 參數不能在運行時就全部一次性輸入的時候,這一招就管用 ...

Thu Jul 06 01:14:00 CST 2017 0 2366
Linux shell重復執行某命令n

方法一 方法二 在~/.bashrc文件創建一個run函數(函數名字隨意): 使./bashrc生效 示例 ...

Wed Apr 01 18:36:00 CST 2020 0 4790
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM