diff --git a/Perso/bootSound.sh b/Perso/bootSound.sh index cb0cf89..9c14a2d 100755 --- a/Perso/bootSound.sh +++ b/Perso/bootSound.sh @@ -1,5 +1,16 @@ #! /bin/sh +cd /home/trotfunky/Documents/Sounds/Startup/ +qty=$(ls | grep -c "" ) -mplayer -nogui -softvol -ao alsa,pulse /home/trotfunky/Documents/Sounds/winxp.mp3 & +if [ $qty -lt 10 ]; then + maxBit=1 + diGrep=[[:digit:]] +elif [ $qty -lt 100]; then + maxBit=2 + diGrep=[[:digit:]][[:digit:]] +fi + +mplayer -nogui -softvol -ao alsa,pulse $(expr $(strings /dev/urandom | cut -b 1-$maxBit | grep $diGrep -m 1 ) % $qty )* & +cd - exit 0 \ No newline at end of file