• # Voili Voilou

    Posté par . En réponse au journal Halloween sounds. Évalué à 10.

    #!/bin/sh
    INTERVAL_MIN=1
    INTERVAL_MAX=5
    PLAYER="ogg123"
    PLAYER_OPT="--quiet"
    SELECT="*.ogg"
    IFS="
    "
    FILES=( $( ls -1 ${SELECT} ) )
    RANDOM=$( date +%s )
    while [ TRUE ]
    do
     INTERVAL=$(( ${RANDOM} % ( ${INTERVAL_MAX} + 1 - ${INTERVAL_MIN} ) + ${$ 
     TRACK=$(( ${RANDOM} % ${#FILES[*]} ))
     sleep ${INTERVAL}s
     ${PLAYER} ${PLAYER_OPT} ${FILES[${TRACK}]}
    done