
간단히 이 작업을 수행하는 스크립트가 있습니다.
cat /dev/ttyUSB0 > /home/pi/usb0_$(date +\%Y\%m\%d\%H\%M\%S).txt
훌륭하게 실행되지만 하나의 큰 파일 대신 매일 새 파일을 만들고 싶습니다.
이 작업을 위해 crontab을 사용하려고 생각했지만 다음 작업을 시작하기 전에 첫날 작업을 끝내는 방법을 모르겠습니다.
답변1
거기에timeout
GNU coreutils의 유틸리티정확히 말하면 다음을 실행하세요.
timeout 86400 cat ... > ...