使用php生成一个linux shell命令,该命令包含;标签";性格

使用php生成一个linux shell命令,该命令包含;标签";性格,php,linux,shell,shell-exec,Php,Linux,Shell,Shell Exec,我必须用PHP调用一个shell命令。因此,我使用shell_exec()。 这对我来说很好。 但是现在我必须传递两个参数,它们必须由制表符分隔。 我试图使用\t,但根本不起作用。 我怎样才能做到这一点 我想调用aria2c,必须用制表符分隔两个或多个URI。我尝试了以下代码: aria2c --ftp-user username --ftp-passwd pwd -c -p -t 100 -s 2 --max-connection-per-server 2 --max-download-lim

我必须用PHP调用一个shell命令。因此,我使用shell_exec()。 这对我来说很好。 但是现在我必须传递两个参数,它们必须由制表符分隔。 我试图使用
\t
,但根本不起作用。 我怎样才能做到这一点

我想调用aria2c,必须用制表符分隔两个或多个URI。我尝试了以下代码:

aria2c --ftp-user username --ftp-passwd pwd -c -p -t 100 -s 2 --max-connection-per-server 2 --max-download-limit=0 --allow-overwrite=true --file-allocation none --summary-interval 0 ftp://server/xxx ftp://server/xxx -o files/xxx files/xxx

URI
ftp://server/xxx ftp://server/xxx
必须是这样的:
ftp://server/xxx\tftp://server/xxx

这取决于您喜欢使用的shell命令。例如,如果是echo shell命令,您可以像下面那样使用
shell_exec('echo-E“foo\tbar”)确保将\t作为文本传递到此处的回显。请提供有关您的shell命令的更多信息,以进一步帮助您解决问题。请将您的问题显示给我们一个示例,说明您尝试了什么以及失败的地方。