我已經建立了一個樹莓派照片展位。它太棒了!但是在編碼之後,我現在遇到了組織我的腳本的問題。目前所有的腳本都是通過「lxterminal -e」啓動的。所以每個腳本都有它自己的終端窗口,並且一切都在同時運行。我問自己,這是否可以以更有效的方式完成。的Bash/Python的:組織幾個腳本
照片展臺的基本功能:人們按遙控按鈕,拍攝一張照片,被顯示在內置的TFT圖片。
start.sh - >在啓動後自動執行。它準備系統,設置相機並將其置於聯機模式。畢竟,它啓動其他,下面的腳本:
system-watchdog.sh - >連續檢查照相亭上的其中一個物理按鈕被按下,重新啓動或進入設置模式。這是一個永恆的循環。
sync.sh - >將拍攝的照片同步到一些文件夾,在那裏它們被修改爲打印。也是一個永恆的循環。
backup.sh - >將所有拍攝的照片作爲備份複製到USB設備。這是一個cronjob,每5分鐘一次。
temp-logger.sh - >記錄CPU的溫度不斷,因爲我有熱量問題。
CPU在約20-40%持續運行。也許通過一些優化,我可以在查看器腳本上運行並減少CPU使用量。
任何建議我可以用它來組織這些腳本以更好的方式?
感謝您的建議!