标签: php
我有一个PHP代码,我试图将命令的输出重定向到文件我的代码是
<?php shell_exec("ls >txt.txt"); ?>
但是当我检查文件时,里面什么都没有!。当我尝试这个命令行时,这工作正常,这可能是什么问题?
答案 0 :(得分:0)
重定向是一个shell(例如bash)功能,所以它在这里不起作用。您需要执行以下操作:
shell_exec("bash -c 'ls > txt.txt'");