以下代码创建shell.sh,gitstatus.txt但gitstatus.txt为空。如果我执行注释部分,则创建dir。为什么这些值没有进入gitstatus.txt文件?有任何线索吗?
<?php
$command = "echo '#!/bin/sh'>shell.sh";
exec($command);
$cmnd = "echo 'git status >gitstatus.txt'>>shell.sh";
//$cmnd = "echo 'mkdir rr1'>>shell.sh";
exec($cmnd);
$cmd1 = "sh shell.sh";
exec($cmd1);
?>