phpでシェルコマンドを実行するのであれば、
$output = shell_exec("ls");
とすれば、ls
を実行した後の結果がoutput
に入ります。
シェルファイルも同様に
$output = shell_exec("./hoge.sh");
とすれば出来ると思ったですが、上手く動きませんでした。
http://stackoverflow.com/questions/7397672/how-to-run-a-sh-file-from-php
によると
$output = shell_exec("sh ./hoge.sh");
のようにsh
を付けることで、シェルファイルの実行結果がoutput
に格納されます。