Per questo script è necessario procurarsi SoX, il "coltellino svizzero" per il trattamento di file musicali.
In particolare qui si usano file formato (libero) .ogg e il comando play, che esegue tutti i formati.
Sox è scaricabile qui:
http://www.filewatcher.com/_/?q=.pet+sox--------------------
versione 1.2 -Suona brani musicali in sequenza casuale:
#!/bin/bash
fl=(/root/media/ogg/*)
l="${#fl[ @]}" #cancellare lo spazio (inserito per una corretta visualizzazione sul sito)
for ((i=1; i<=$l; i++))
do
rd="$(($RANDOM%$l))"
play -q "${fl[$rd]}"
done
#---fine---