当前位置: 技术问答>linux和unix
关于linux下命令行取参数
来源: 互联网 发布时间:2016-05-01
本文导语: 想在linux实现这样一个功能 有一个HTML页面上面输入一些数据库的IP和用户名和数据库密码然后点下一步.执行XXX.sh 这个XXX.sh的要从刚才那个HTML里面取值.请问该如何实现.?忘记高手指点一二.linux刚入门 | ...
想在linux实现这样一个功能
有一个HTML页面上面输入一些数据库的IP和用户名和数据库密码然后点下一步.执行XXX.sh
这个XXX.sh的要从刚才那个HTML里面取值.请问该如何实现.?忘记高手指点一二.linux刚入门
有一个HTML页面上面输入一些数据库的IP和用户名和数据库密码然后点下一步.执行XXX.sh
这个XXX.sh的要从刚才那个HTML里面取值.请问该如何实现.?忘记高手指点一二.linux刚入门
|
SHELL 脚本调用时是这样的
根据需要,在调用的时候加参数,然后在脚本内对 $1,$2 等进行处理
yourscript.sh xx1 xx2 xx3
$0 --> yourscript.sh
$1 --> xx1
$2 --> xx2
$3 --> xx3
根据需要,在调用的时候加参数,然后在脚本内对 $1,$2 等进行处理
|
echo y | yourscript.sh
或者 lz 自己把脚本改了,用 $1 来作为判断的值
或者 lz 自己把脚本改了,用 $1 来作为判断的值
|
expect
|
其实就是使用sh脚本实现cgi
将sh放到你服务器的cgi-bin目录下,该目录下一般有一个例子sh程序test-cgi,你可以看一看照着改一下即可
输入数据应该会直接置到脚本的环境变量中,使用set先显示一下,找到相应的变量就可以使用了
将sh放到你服务器的cgi-bin目录下,该目录下一般有一个例子sh程序test-cgi,你可以看一看照着改一下即可
输入数据应该会直接置到脚本的环境变量中,使用set先显示一下,找到相应的变量就可以使用了