덤프 파일의 파일 이름으로 날짜 및 시간

덤프 파일의 파일 이름으로 날짜 및 시간

저는 Gulp를 사용하여 100Mbps의 속도로 폴더에 패킷을 캡처하고 있습니다. 하지만 파일 이름을 job_<'%Y_%m_%d_%H_%M_%S'>.pcap 형식으로 지정하고 싶지만 파일에는 job.pcap0, job.pcap2 등이 제공됩니다. 내가 사용하는 스크립트는 다음과 같습니다.

 sudo ./gulp -f "dst net 24.10.10 or dst net 224.11.11" -i eth1 -r 1024| taskset -c 2 tcpdump -r- -C 2 -w /share/job/job.pcap

파일 이름의 타임스탬프를 얻는 방법은 무엇입니까?

답변1

사용

/share/job/job_`date +%y_%m_%d_%H_%M_%S`.pcap 

로그 파일 이름으로.

답변2

-t- 파일 이름에 타임스탬프 추가 허용

인용하다:컵맨

그런 다음 해당 파일 이름을 가져와 정수 부분을 추출하고 date필요한 형식으로 형식을 지정할 수 있습니다.

관련 정보