ubuntu下用腳本執行sudo命令免去輸入密碼

運行腳本進行一些操作確實省了不少事,不過我遇到一個問題,運行腳本安裝一些軟件的時候,提示要輸入sudo密碼  而且大多軟件在安裝包下載完畢後還需要你輸入y進行確認安裝。其實不用那麼麻煩,在install指令中可以實現這些操作。直接上指令:

echo 'yourpassword' |sudo -S apt-get -y install software1 software2 ...


把yourpassword換成你實際的密碼即可,而後面 -y參數就是爲了解決確認安裝的問題。

其實不只是在安裝軟件上可用,腳本上任何需要用到sudo 的指令,都可以用echo 'yourpassword' |sudo -S  command..這樣的指令來實現,command指的就是你要輸入的指令

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章