
我有一個腳本可以簡單地執行此操作:
cat /dev/ttyUSB0 > /home/pi/usb0_$(date +\%Y\%m\%d\%H\%M\%S).txt
它運行得很好,但我想每天創建一個新文件而不是一個大文件。
我曾想過使用 crontab 來執行此操作,但我不知道如何在開始下一天之前結束第一天的工作。
答案1
有的是timeout
GNU coreutils 中的實用程式為此,運行:
timeout 86400 cat ... > ...
我有一個腳本可以簡單地執行此操作:
cat /dev/ttyUSB0 > /home/pi/usb0_$(date +\%Y\%m\%d\%H\%M\%S).txt
它運行得很好,但我想每天創建一個新文件而不是一個大文件。
我曾想過使用 crontab 來執行此操作,但我不知道如何在開始下一天之前結束第一天的工作。
有的是timeout
GNU coreutils 中的實用程式為此,運行:
timeout 86400 cat ... > ...