8

CMD を使用して、次を使用して同時に 2 つのコマンドを実行できます。

command1 | command2

PHPでは、うまくいくはずだと思っていましたが、うまくいきません:

Shell_exec("command1 | command2 ");

どうすれば修正できますか?

4

5 に答える 5

7

波括弧を追加してみてください:

shell_exec("(command1 | command2)");

で I/O リダイレクトを行う PHP ドキュメントにコメントがありpopenます。

于 2013-05-24T11:34:33.887 に答える
-6

;コマンドの代わりに試すことができ|ます。php.net でこのコメントを参照します。

于 2013-05-24T11:30:43.753 に答える