ログデータ - ログファイルの一部を選択します。

ログデータ - ログファイルの一部を選択します。

私は2つのRaspberry Piを使って小さなプロジェクトを進めています。精密時間プロトコルを使用してクロック(1つはマスター、もう1つはスレーブ)を同期させたいです。

このコマンドを使用したときに表示されるデータを記録することに興味があります-V。私は次のatmをしています:

ラズベリーパイ1の場合:

sudo ptpd --interface wlan0 -M -L

ラズベリーパイ2の場合:

sudo ptpd --interface wlan0 -s -L -V > onewaydelay.csv

出力は一般的です。

#Timestamp, State, Clock ID, One Way Delay, Offset From Master, Slave to Master, Master to Slave, Observed Drift, Last Packet Received.

問題は、一方向の遅延をプロットし、時間の経過とともにどのように変化するかを確認できるように、タイムスタンプと一方向の遅延を記録することにのみ興味があることです。だから私の質問は次のようになります

  • タイムスタンプと一方向の遅延のみを印刷するように出力を編集(-Vコマンドを使用)できますか?

コマンドを使用すると、-V出力は次のようになります(1行 - カンマ区切り)。

2017-10-12 14:41:48.763883, slv, b827ebfffe9adfc7(unknown)/01, 0.045879356, -0.145651366, 0.319974024, -0.108966784, -500000.000000000, S 

ベストアンサー1

awkにパイプできませんか?例えば

sudo ptpd --interface wlan0 -s -L -V | awk /Timestamp,OneWayDel/ > onewaydelay.csv

おすすめ記事