php + shell

shell 脚本放在 php 安装目录的bin目录下

/home/user/dev/php/bin



php 文件放在apache htdocs 下自建的php 子目录下

/home/user/dev/httpd/htdocs/php


php代码

代码描述:调用yanzhenma.sh 脚本,并传入一个参数

<html>
<body>Welcome
 <?php
 //echo $_POST["mp"];
 $mp=$_POST["mp"];
 echo $mp;
 echo "<br />"; 
$str=system("/home/user/dev/php/bin/yanzhenma.sh $mp");


?>
.<br />
</body>
</html>


脚本

脚本描述  根据传参号码 grep 日志文件,然后awk 根据',' 分域,取需要的两个域,每行后面加这个

<br />

是用于php 调用后 页面显示有分行。

#/bin/sh
grep $1 /usr/local/jboss/jboss-3.2.2-ses/jboss-3.2.2/server/default/log/server.log | awk -F ','  '{print $1,$28,"<br />" }'



你可能感兴趣的:(php + shell)