我想在Linux上啓動,停止並重新啓動我的web服務器lighttpd,部分成功的批處理命令(sh)。 理想情況下,我想雙擊圖標,沒有什麼更多的工作。現在在linux,gnome,bash命令批處理命令
,上雙擊出現對話框「是否要運行‘START.sh’,或顯示其內容?」和「START.sh」是一個可執行的文本文件,「與運行在終端,顯示器,取消和運行按鈕,輸入密碼後,在終端上運行做工作 我的腳本如下所示:。
#! /bin/bash
sudo /bin/bash /etc/init.d/lighttpd start
echo
echo -n " [ENTER] to continue... "
read var_keypress
是這裏的任何方式爲我的腳本運行無提示對話框,說我不需要每次都輸入密碼?
'sudo service lighttpd start | stop | restart'難嗎? – cHao
批處理腳本是在許多文件上工作的東西。這是一個初學者腳本,應該遷移到超級用戶。 – Bytemain
另一個選擇可能是使用'gksu' – elias