PI가 포함된 데이터 로거

PI가 포함된 데이터 로거

저는 Raspberry Pi를 사용하여 데이터 로거를 만들고 있습니다. rc.local나는 Capture bytes 를 사용 하는 쉘 스크립트를 사용하고 있습니다 tcpdump. 내가 직면한 문제는 파이가 시작될 때마다 로그 파일이 교체된다는 것입니다. 파이가 시작될 때마다 로그 파일을 다른 이름으로 저장하는 방법이 있습니까?

내 초기 코드는rc.local

tcpdump -w new.pcap //this writes all the Frames of Ethernet to the file new.pcap

데이터 추가를 시도했지만 파이가 시작될 때마다 로그 파일을 저장하고 싶습니다.

답변1

로그 파일 이름을 타임스탬프로 설정하는 방법:

 tcpdump -w new.`date +%s`.pcap

거기에 현재 시간을 나타내는 숫자를 붙여 넣을 것입니다(유닉스가 이를 저장하는 방식인 1970년 이후의 초 단위).

또는:

tcpdump -w new.`date +%Y%m%d%H%M%S`.pcap 

(쉽게 정렬할 수 있도록 날짜 형식 지정)

관련 정보