ログファイルから読み込み、特定の列の平均を取得するawkコマンドを書いています。 コマンドは次のとおりです。ファイルからの列の平均を見つけるためのawkコマンド
awk '{sum += $NF} END {print sum/NR}' /serach_grater500ms_test.txt
すべては、端末上で正常に動作しているが、私は次のようにPHPスクリプトでこのコマンドを実行しようとすると:
$no_of_request=exec("awk '{sum += $NF} END {print sum/NR}' /serach_grater500ms_test.txt");
print_r($no_of_request);
をそれは私に構文エラー
PHP Notice: Undefined variable: NF in /home/javed/Downloads/read_log.php on line 11
awk: line 1: syntax error at or near }
を投げます
どうすれば解決できますか?