求高手们一个 sh 写法
我需要运行下面的命令
~$ cd /usr/local/3delight-8.0.1/Linux-x86_64/bin
~$ licserver -d license.dat
~$ cd /usr/local/massive/bin
~$ sudo ./mhost FILENAME ./mlicense
请问如何将他们写成sh文件?
里面有个必须使用sudo命令,如何在输入sudo和root密码的同时运行sh文件?(当我直接用 ~$ sudo ./file.sh时 ,提示命令不对!)
henryhj 于 2009-01-03 12:42:58发表:
你好,最近几天没上线……你误会我的意思了……
比方说我要连上网的脚本某一部分代码如此写的[code]sudo wpa_supplicant -B -ieth0 -c/etc/wpa_supplicanty.conf -Dwired
sudo dhclient eth0[/code]我在终端下面只需要键入脚本名称,例如test
即[code]pcwl@mmc:~$test[/code]那么系统执行到需要根权限的地方自然提示[code][sudo] password for pcwl:[/code]然后自然就好了,不知这样子说清楚了没有……
zha2530 于 2009-01-01 16:14:43发表:
sudo 那里用expect.. 能帮助你完成
luoqiulin 于 2009-01-01 10:09:39发表:
你好 谢谢
luo@luo-desktop:~$ sudo /home/luo/massive.sh
[sudo] password for luo:
sudo: /home/luo/massive.sh: command not found
luo@luo-desktop:~$ /home/luo/massive.sh
bash: /home/luo/massive.sh: Permission denied
可这两种方式都不对
phpjava 于 2008-12-31 20:42:02发表:
很高兴的告诉你,我不会噢
henryhj 于 2008-12-31 19:09:09发表:
这个你在脚本中需要根权限的地方加上sudo标记然后正常运行脚本就可以了赛,执行到[code]sudo ***[/code]的时候它会提示输入密码的……你是这个意思吧?