radio
This commit is contained in:
13
radio_makelink.sh
Executable file
13
radio_makelink.sh
Executable 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
21
radio_makelinks.sh
Executable 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/
|
||||
Reference in New Issue
Block a user