現在のシステム データ/統計情報を返すことができる Linux ドライバーをバックグラウンドで実行しています。コンソールでコンソール ユーティリティ (これをdump-dataと呼びましょう) を実行してデータを表示します。dump-dataを実行するたびに、すべてのデータがダンプされます。ユーティリティの出力は次のようになります
Output:
- A=reading1
- B=reading2
- C=reading3
- D=reading4
- E=reading5
...
- variableX=readingX
...
ユーティリティによって返される読み取り値のリストは、非常に長くなる可能性があります。シナリオによっては、特定の読み取り値が役に立ちますが、それ以外はすべて役に立ちません。
名前に共通点がない可能性のある有用な読み取り値のみを grep する方法が必要です (bash スクリプトを使用)。つまり、A、D、E を収集する必要がある場合があります。また、C、D、Eが必要になる場合もあります。
傾向を探すために経時的な測定値をグラフ化しようとしているので、次のようなものを実行することはできません:
# forgive my pseudocode
Loop
dump-data | grep A
dump-data | grep D
dump-data | grep E
End Loop
A、D、Eを収集すると、正確ではないため、ダンプデータの3つの別々の呼び出しから実際に読み取り値が得られます。