2

phpize の最初のインスタンスを選択して実行する小さな bash スクリプトを作成しようとしています。基本的に、私のサーバーには 2 つのバージョンの PHP がインストールされています。1 つは yum 経由でインストールされ、もう 1 つはソースからコンパイルされています。したがって、phpize が 3 回発生します (yum からのもの、ソースからコンパイルされたもの、およびソース自体にあるもの)。

ffmpeg-php のソースに移動する bash スクリプトがありますが、最初にそれを phpize する必要があります。次のように find コマンドを使用できることはわかっています。

find / -name phpize

しかし、それを変数に読み込み、変数をコマンドとして実行する方法はありますか?

助けてくれてありがとう。

4

1 に答える 1

1

コマンドの最初の単語として変数を使用すると、プログラムとして実行されます。

var=$(find / -name phpize | head -1) # Get first occurrence
"$var" arguments
于 2013-06-27T12:02:16.877 に答える