0
我與systemd糾纏,第一次並不能真正得到它的運行,因爲我需要它,通過谷歌和手冊頁已經犁過,但沒有運氣執行腳本..systemd在(每)安裝
我需要每一個USB閃存驅動器插入時間執行腳本(下一步將還運行一個腳本時,驅動器被刪除..但首先最重要的..)
我只能得到它觸發一次,或者只要驅動器保持連接狀態,就會在一個循環中觸發(幸運地,快速失敗並出現啓動限制錯誤)。我不能讓它在插入時才運行,並且在每一個下一個新插入時運行。
[Unit]
Description=USB connected trigger
RequiresMountsFor=/media/usb
[Service]
Type=oneshot
ExecStart=/home/hu/hu_restart.sh
我一直在與不同類型和重新啓動選項玩耍,但沒有運氣.. hu_restart.sh只是運行和存在的腳本,它不保持活躍。
有人嗎?
一些背景:我有一個腳本運行某種汽車「頭部單元」,需要知道USB驅動器可用(或不可用)更改音樂「源」。 hu_restart.sh有點重頭戲單元腳本。開始時,它會檢查USB是否可用並從那裏開始播放。