Php Bash脚本选择一个文件并运行它的第一个实例
我正在尝试编写一个小的bash脚本,它将选择phpize的第一个实例并运行它。基本上,我的服务器上安装了两个版本的PHP——一个是通过yum安装的,另一个是从源代码编译的。因此,我有3次出现phpize(一次来自yum,一次来自源代码编译,另一次来自源代码本身) 我有一个bash脚本,可以导航到ffmpeg-php的源代码,但是我需要先对它进行phpize。我知道我们可以像这样使用find命令:Php Bash脚本选择一个文件并运行它的第一个实例,php,bash,Php,Bash,我正在尝试编写一个小的bash脚本,它将选择phpize的第一个实例并运行它。基本上,我的服务器上安装了两个版本的PHP——一个是通过yum安装的,另一个是从源代码编译的。因此,我有3次出现phpize(一次来自yum,一次来自源代码编译,另一次来自源代码本身) 我有一个bash脚本,可以导航到ffmpeg-php的源代码,但是我需要先对它进行phpize。我知道我们可以像这样使用find命令: find / -name phpize 但是你知道如何把它读入一个变量,然后作为命令运行这个变量吗
find / -name phpize
但是你知道如何把它读入一个变量,然后作为命令运行这个变量吗
提前感谢您的帮助。将变量用作命令中的第一个字,它将作为程序运行:
var=$(find / -name phpize | head -1) # Get first occurrence
"$var" arguments
find
有一个名为-exec
的选项。我没有用PHP编写代码,因此有一个问题-我使用的phpize(如我所说,安装了两个版本的PHP)有什么不同吗?