我想在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