如何在php中使用exec运行多个命令

马福蒂斯

我需要一个接一个地运行2条命令,exec但它不会运行。

$command1 = 'cd '.$destination.''; //open destination folder (e.g. public_html)
$command2 = 'git clone '.$repos->repository.''; //make clone

$sshConnection1 = exec($command1); // run first command(open folder)
$sshConnection = exec($command2); //run second command (make clone)

之前,我创建了这个问题我看了一些建议的主题,如这一个添加"&"等等,但是没有运气。

请告诉我我该怎么做才能成功运行两个命令。

卡斯滕·库普(Karsten Koop)

您可以通过将以下两个命令exec()组合在一起,将两个命令简单地放入一个调用中&&

exec("cd $destination && git clone {$repos->repository}");

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在QMake中使用额外的目标运行多个命令

如何在eval命令中使用exec?

如何在Linux中使用exec命令使用wget命令?

如何在PHP exec中使用Nmap

如何使用 terraform local-exec 运行多个命令

使用 PHP exec() 运行 AT 命令

如何在 php shell_exec 中使用“dns-sd”命令?

如何在Eclipse中使用单个命令运行多个Java项目?

如何在 Windows 10 中使用 cmd 在一行中运行多个命令

使用多个命令运行iocage exec

如何在开始 > 运行命令中使用 PAUSE

如何在bash中使用大括号运行以下命令?

如何在bash中使用包含引号的变量运行命令?

如何在Heroku上使用多个命令运行Procfile?

如何在 docker-compose cli 中使用多个命令

如何在aix中使用多个sed命令?

如何在find命令的-exec中使用两个bash命令?

在Bash中使用su运行多个命令

如何在MySql中使用sequelize运行多个原始查询?

如何在脚本中使用参数运行多个 jar

如何对多个容器运行单个 docker exec 命令

如何在grep命令中运行多个AND

如何在多个文件上运行命令

如何在 PHP 中的 Imagemagick 命令中使用远程文件

如何在php shell_exec中运行多个ffmpeg任务

如何在node.js child_process exec命令中使用“&”?

如何在python docker SDK中使用exec_run替换我的docker cli命令

如何在Tcl / expect(Linux)的exec命令中使用方括号

如何在Gradle 6.1.1中使用Gradle Kotlin DSL运行命令行命令?