shell腳本里如何捕獲回車鍵?
網(wǎng)友解答: 依次考慮以下三種方案:有些命令帶有命令行參數(shù),可以去掉這種詢問(wèn)(如 debian 軟件包管理命令 aptitude)有些命令是從標(biāo)準(zhǔn)輸入讀取應(yīng)答數(shù)據(jù)的,這可以用管道完成。一個(gè)
依次考慮以下三種方案:
有些命令帶有命令行參數(shù),可以去掉這種詢問(wèn)(如 debian 軟件包管理命令 aptitude)
有些命令是從標(biāo)準(zhǔn)輸入讀取應(yīng)答數(shù)據(jù)的,這可以用管道完成。一個(gè)毫無(wú)意義的例子:echo y | rm -i file(因?yàn)槿サ?-i 就不用回答了,所以說(shuō)它毫無(wú)意義)
有些命令繞開(kāi)標(biāo)準(zhǔn)輸入,直接從終端讀取應(yīng)答數(shù)據(jù),這種情況可以用 expect 來(lái)解決。使用 expect 需要多看點(diǎn)東西,我無(wú)法在這簡(jiǎn)單舉例說(shuō)清楚。
弈安傳媒科技微課堂,每天分享財(cái)經(jīng)資訊,計(jì)算機(jī)技術(shù)知識(shí),人生感悟,創(chuàng)業(yè)指導(dǎo)以及各種專業(yè)技術(shù)知識(shí)資料學(xué)習(xí)交流.移動(dòng)學(xué)習(xí)平臺(tái)、知識(shí)分享平臺(tái)。隨時(shí)隨地的學(xué)習(xí),如果你喜歡成長(zhǎng),這里你不容錯(cuò)過(guò)的地方.弈安傳媒科技培訓(xùn)關(guān)注:關(guān)注自己成長(zhǎng),分享內(nèi)容,分享自己的技術(shù),成就未來(lái).
[弈安傳媒科技提升自己的平臺(tái)]請(qǐng)關(guān)注:酷米號(hào)及公眾號(hào) 弈安傳媒科技