0
jmx.outファイルからさまざまなパラメータのメトリックを取得するスクリプトがあります。 jmx.outファイルを毎回読み取ることを避けるためにロジックを単一のコマンドで実装する方法はありますか?grep複数のパターンを1つのファイルから取り出し、パターンごとに別々のファイルに出力します。
curl -s "server.hostname.com:12345/jmx" > jmx.out
cat jmx.out | grep -E "CallQueueLength" >> call_queue_length.out
cat jmx.out | grep -E "RpcProcessingTimeAvgTime" >> rpc_avg_time.out
cat jmx.out | grep -E "DeleteNumOps" >> DeleteNumOps.out
cat jmx.out | grep -E "CreateFileOps" >> CreateFileOps.out
cat jmx.out | grep -E "GetFileInfoNumOps" >> GetFileInfoNumOps.out
ファイル名は変更できますか?読める5つ以上のパラメータがありますか? –