繁体   English   中英

如何在PHP中执行Shell脚本

[英]How to exec the shell script in PHP

我正在制作PHP脚本来移动Shell脚本。 hoge < 50

代码是这个。 可以吗

使用该脚本时,我单击此链接。

HTTP://localhost/index.php霍格= 30

<?php
if(isset($_GET['hoge'])) {
    $hoge = $_GET['hoge'];
    print("$hoge<br>\n");
}
if ($hoge > 50 ){
    echo 'F1';
}        
elseif ($hoge == 50) {
    echo 'F2';
} else {
    echo 'F3';
    exec(' /Users/hoge/Desktop/test.sh');
}
?>

您可以添加类似的测试

   if (file_exists('/Users/hoge/Desktop/test.sh')) {
    exec('/Users/hoge/Desktop/test.sh');
    } else {
    echo 'NO FILE'
    }

还要检查文件/Users/hoge/Desktop/test.sh是否可执行

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM