Randommusic
13Apr09
Wenn man einfach nur Hintergrundmusik möchte, aber keinen großen Mediaplayer wie z.B. Amarok oder Songbird starten will oder kann, kann man einfach dieses Shell-Script an die eigenen Bedürfnisse anpassen und loshören.
#!/bin/bash
IFS=$'\t\n'
MUSICDIR="/path/to/your/music/directory"
LIST="$MUSICDIR/list.txt"
echo "Update list? y/n"
read UPDATELIST
if [ $UPDATELIST == "y" ]; then
find $MUSICDIR -type f | egrep -n ".(mp3|ogg|flac)$" > $LIST
fi
HIGH=`cat $LIST | tail -n 1 | cut -d: -f1`
while (true); do
mplayer `grep ^$(( $RANDOM % $HIGH + 1 )): $LIST | cut -d: -f2`
done
Falls die Schöpfungshöhe ausreichend ist, verzichte ich auf jedes durch das Urheberrecht eingeräumte Recht an diesem Script.
Filed under: Nerd Stuff | Leave a Comment
No Responses Yet to “Randommusic”