This commit is contained in:
marc
2009-09-12 14:57:19 +02:00
parent 5b503418a2
commit 6ade23b454
2 changed files with 34 additions and 0 deletions

13
radio_makelink.sh Executable file
View File

@@ -0,0 +1,13 @@
#!/bin/bash
#set -x
radiofileindir=$1
linkdest=$(dirname "$radiofileindir")
artist=$(echo "$radiofileindir" | cut -d "/" -f 5)
album=$(echo "$radiofileindir" | cut -d "/" -f 6)
[ -d "$artist" ] || mkdir "$artist"
echo "adding: $artist/$album"
[ -x "$artist/$album" ] || ln -s "$linkdest" "$artist/$album"

21
radio_makelinks.sh Executable file
View File

@@ -0,0 +1,21 @@
#!/bin/bash
#set -x
podcastsdir=/mp3/podcast
radiolinkdir=/mp3/radio
mp3dir=/mp3/music
cd $radiolinkdir
rm -r *
find $mp3dir -name radio -exec ~/bin/radio_makelink.sh {} \;
du -shL
if [ "$1" = "size" ]; then
exit
fi
#[ -x "$radiolinkdir/podcasts" ] || ln -s $podcastsdir "$radiolinkdir/podcasts"
rsync -rvLptD --progress --delete --include='*/' --include='*.mp3' --include='*.m3u' --exclude='*' /mp3/radio/ /media/hdext/