有一个HTML页面上面输入一些数据库的IP和用户名和数据库密码然后点下一步.执行XXX.sh
这个XXX.sh的要从刚才那个HTML里面取值.请问该如何实现.?忘记高手指点一二.linux刚入门
8 个解决方案
#1
SHELL 脚本调用时是这样的
根据需要,在调用的时候加参数,然后在脚本内对 $1,$2 等进行处理
yourscript.sh xx1 xx2 xx3
$0 --> yourscript.sh
$1 --> xx1
$2 --> xx2
$3 --> xx3
根据需要,在调用的时候加参数,然后在脚本内对 $1,$2 等进行处理
#2
echo "************************************************************"
printf "Do you want reboot now ? [y]es, [n]o :"
read TMPPARAMETER
if [ "$TMPPARAMETER" = "y" ] ; then
我怎么接收printf "Do you want reboot now ? [y]es, [n]o :"这一句键盘所输入的值呢?
#3
echo y | yourscript.sh
或者 lz 自己把脚本改了,用 $1 来作为判断的值
或者 lz 自己把脚本改了,用 $1 来作为判断的值
#4
友情up
#5
expect
#6
别沉了.高手指点一下啊
#7
其实就是使用sh脚本实现cgi
将sh放到你服务器的cgi-bin目录下,该目录下一般有一个例子sh程序test-cgi,你可以看一看照着改一下即可
输入数据应该会直接置到脚本的环境变量中,使用set先显示一下,找到相应的变量就可以使用了
将sh放到你服务器的cgi-bin目录下,该目录下一般有一个例子sh程序test-cgi,你可以看一看照着改一下即可
输入数据应该会直接置到脚本的环境变量中,使用set先显示一下,找到相应的变量就可以使用了
#8
输入数据会放到 QUERY_STRING 环境变量中,需要自己从字符串里解析出来
#1
SHELL 脚本调用时是这样的
根据需要,在调用的时候加参数,然后在脚本内对 $1,$2 等进行处理
yourscript.sh xx1 xx2 xx3
$0 --> yourscript.sh
$1 --> xx1
$2 --> xx2
$3 --> xx3
根据需要,在调用的时候加参数,然后在脚本内对 $1,$2 等进行处理
#2
echo "************************************************************"
printf "Do you want reboot now ? [y]es, [n]o :"
read TMPPARAMETER
if [ "$TMPPARAMETER" = "y" ] ; then
我怎么接收printf "Do you want reboot now ? [y]es, [n]o :"这一句键盘所输入的值呢?
#3
echo y | yourscript.sh
或者 lz 自己把脚本改了,用 $1 来作为判断的值
或者 lz 自己把脚本改了,用 $1 来作为判断的值
#4
友情up
#5
expect
#6
别沉了.高手指点一下啊
#7
其实就是使用sh脚本实现cgi
将sh放到你服务器的cgi-bin目录下,该目录下一般有一个例子sh程序test-cgi,你可以看一看照着改一下即可
输入数据应该会直接置到脚本的环境变量中,使用set先显示一下,找到相应的变量就可以使用了
将sh放到你服务器的cgi-bin目录下,该目录下一般有一个例子sh程序test-cgi,你可以看一看照着改一下即可
输入数据应该会直接置到脚本的环境变量中,使用set先显示一下,找到相应的变量就可以使用了
#8
输入数据会放到 QUERY_STRING 环境变量中,需要自己从字符串里解析出来