
У меня есть скрипт, который делает это просто:
cat /dev/ttyUSB0 > /home/pi/usb0_$(date +\%Y\%m\%d\%H\%M\%S).txt
Все работает отлично, но я хочу создавать новый файл каждый день вместо одного большого файла.
Я думал использовать для этого crontab, но не знаю, как завершить задание первого дня до начала следующего.
решение1
Вот этоtimeout
утилита в GNU coreutilsименно для этого запустите:
timeout 86400 cat ... > ...