我需要为一些自动化工作编写一些脚本,
我在本地 apache 服务器 test.php 上放了一个 php 文件
<?php
system("bash inform.sh");
?>
inform.sh 的内容是:
#!/bin/bash
proc_id=`ps -ef|grep "sleep"|grep -v "grep"|awk '{print $2}'`
kill -9 $proc_id
我在 shell 上运行 sleep 进程,并在 firefox 上打开 php 页面:localhost/test.php 但它不会杀死 sleep 进程,如果我直接通过 shell 运行 php,那么它有什么问题以及如何处理它?谢谢