rendered paste body#!/bin/shFILE="$1"USER="root"REMOTE="util"DATE=`date +%s`DIR="/opt/shoutcast/incoming"if [ "$FILE" = "" ]; then echo "Please specify Playlist file.... exiting." exit 0;else rm -f outgoing/* OFILE=`echo $FILE|awk -F. {'print $1'}` OUTFILE="$OFILE.pls" sed '/File.*/!d' $FILE >> /tmp/$DATE-$FILE cat /tmp/$DATE-$FILE |while read line; do echo $line|sed 's/File.*=file:\/\///g' | sed 's/%20/\ /g' | sed 's/\ /\\ /g' >> /tmp/$DATE-$OUTFILE ;done cat /tmp/$DATE-$OUTFILE |while read line; do LINER=`echo $line |sed 's/\ /\ /g'` mkdir -p /tmp/outgoing NNAME=`echo $LINER | sed 's/\\\ /-/g'|sed 's/\/opt\/Music\/LocalMusic//g' |sed 's/\ /-/g'|sed 's/\//-/g'`# echo $LINER# echo $NNAME cp "$LINER" outgoing/"$NNAME" echo "Copying to remote $USER@$REMOTE:$DIR/ file: "outgoing/$NNAME"" echo "" rsync -av --progress outgoing/$NNAME $USER@$REMOTE:$DIR/; done fi