我正在尝试编写一个小的bash脚本,它将选择phpize的第一个实例并运行它。基本上,我在我的服务器上安装了2个版本的PHP - 一个是通过yum安装的,另一个是从源代码编译的。因此,我有3次出现phpize(一个来自yum,一个来自源代码,另一个来自源代码本身)。
我有一个bash脚本导航到ffmpeg-php的源代码但是我需要首先php它。我知道我们可以像这样使用find命令:
find / -name phpize
但是任何想法如何将其读入变量然后将变量作为命令运行?
提前感谢您的帮助。
答案 0 :(得分:1)
将变量用作命令中的第一个单词,它将作为程序运行:
var=$(find / -name phpize | head -1) # Get first occurrence
"$var" arguments