把幾個小指令組合起來就可以很容易達到某些功能了~ :P
#!/bin/sh
declare -i alarm_time=$(date -d "$(date +%D) $1" +%s)
declare -i now_time=$(date +%s)
if [ $alarm_time -le $now_time ]; then
alarm_time=$alarm_time+60*60*24
fi
until [ $now_time -ge $alarm_time ]; do
sleep 1
now_time=$(date +%s)
echo -en "\r現在是 $(date +%T) 鬧鐘設定在 $1"
done
shift
$*
把這樣的檔案存成 alarmRun 在給予 chmod +x alarmRun
這樣就可以
./alarmRun 07:00:00 mplayer alarm.mp3
在早上七點當鬧鐘使用了~ :D