Files
bin/convnow.sh
2012-12-16 18:46:30 +01:00

57 lines
1.0 KiB
Bash
Executable File

#!/bin/bash
log=/tmp/convnow.log
#echo 0:$0 >> $log
#echo 1:$1 >> $log
#echo 2:$2 >> $log
viddir=\\/var\\/lib\\/video.00\\/
recdir=$2
recpath=$(echo $recdir | sed "s/$viddir//g")
#echo recpath: $recpath >> $log
#echo "2" >> $log
function cmd2nas {
local cmd=$1
local nasaddr=nas@nas
local naskey=nas
echo ssh -i ~/.ssh/$naskey $nasaddr "$cmd" >> $log
ssh -i ~/.ssh/$naskey $nasaddr "$cmd"
}
#echo recpath2: $recpath >> $log
for par in "$@"; do
#echo "xxx:$par" >> $log
case $par in
vdr2mp3)
#echo "vdr2mp3" >> $log
cmd2nas "nohup ruby ~/bin/vdr2mp3.rb '$recpath' >/tmp/test.log 2>&1 & "
;;
*)
;;
esac
done
#1:vdr2mp3dd
#2:/var/lib/video.00/%Dok_5_-_Das_Feature/2012-08-05.11.00.124-0.rec
exit
ssh -i /home/marc/.ssh/nas nas@nas "nohup ruby ~/bin/vdr2mp3.rb '%Dok_5_-_Das_Feature/2012-08-05.11.00.124-0.rec' > /tmp/test.log 2>&1 &"
set -x
. /etc/vdr/vdrconvert.env
if [ ! -z "$SERVER" ]
then
ssh $SERVER $0 $1 "'$2'"
else
printf "%s\n" "$2" >> $VCOQUEUEDIR/$1
fi