私はRaspberry Piを使用してデータロガーを作成しています。rc.local
私はキャプチャバイトを使用するシェルスクリプトを使用していますtcpdump
。私が直面している問題は、パイが起動するたびにログファイルが置き換えられることです。パイが起動するたびにログファイルを別の名前で保存する方法はありますか?
私の初期コードはrc.local
tcpdump -w new.pcap //this writes all the Frames of Ethernet to the file new.pcap
データを追加しようとしましたが、Pyが起動するたびにログファイルを保存したいと思います。
ベストアンサー1
ログファイル名をタイムスタンプに設定するには:
tcpdump -w new.`date +%s`.pcap
そこに現在の時間を表す数字を貼り付けます(Unixがそれを保存する方法である1970年以降の秒単位)。
または:
tcpdump -w new.`date +%Y%m%d%H%M%S`.pcap
(簡単に並べ替えるための日付書式設定)