0
我正在開發Linux和shell腳本的第一步。寫了一個小腳本,如果筆記本電腦的電池電量不足,應該提醒我。 它在前臺工作,但由於某種原因不能在後臺工作。給出:腳本不會在後臺工作
do_connect: could not connect to socket
connect: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control
腳本代碼如下:
#!/bin/bash
perc=`upower -i $(upower -e | grep BAT) | grep percentage | cut -c26- | cut -c -2`
state=`upower -i $(upower -e | grep BAT) | grep state | cut -c26-`
while true; do
while [[ $perc -gt 20 ]]; do
sleep 300
done
while [[ $state = 'discharging' ]]; do
mplayer /root/scripts/sad.ogg
sleep 120
done
while [[ $perc -le 20 ]]; do
sleep 300
done
done
,將會極大地任何意見!
它幫助與錯誤行,但它還是贏了在後臺播放聲音。只有我保持在前臺。 – Stef
好吧,你是對的。問題確實在於mplayer。原來它不在後臺播放。至少在Debian和Gentoo上。感謝您的幫助! – Stef