fv: neue vdr version

This commit is contained in:
Marc Hoppe
2012-12-16 18:40:24 +01:00
parent 74973edf26
commit d7a31a9c8a

19
fv
View File

@@ -11,7 +11,8 @@ lstr2dir () {
local lstrtime=$(echo $lstr | awk '{print $3}' | awk -F@ '{print $1}') local lstrtime=$(echo $lstr | awk '{print $3}' | awk -F@ '{print $1}')
} }
svdrpsend.pl LSTR | grep -i "$name" | sed "s/^[0-9-]* //g" > ${tempfile}_1.tmp svdrpsend -p2001 LSTR | grep -i "$name" | sed "s/^[0-9-]* //g" > ${tempfile}_1.tmp
( (
cat <<'EOF' cat <<'EOF'
@@ -21,12 +22,12 @@ cat <<'EOF'
if(dyear>90) dyear=dyear+1900; if(dyear>90) dyear=dyear+1900;
dyear=dyear+2000; dyear=dyear+2000;
split($2, tmp, ""); #split($3, tmp, "");
split(tmp[1], t, ":"); split($2, t, ":");
th=t[1]; tm=t[2]; th=t[1]; tm=t[2];
printf("%d-%02d-%02d.%02d.%02d|", dyear, dmon, dday, th, tm); printf("%d-%02d-%02d.%02d.%02d|", dyear, dmon, dday, th, tm);
for(i=3; i<NF; i++) { for(i=4; i<NF; i++) {
printf("%s_",$i); printf("%s_",$i);
} }
printf("%s\n",$NF); printf("%s\n",$NF);
@@ -34,10 +35,12 @@ cat <<'EOF'
EOF EOF
) > /tmp/x.awk ) > /tmp/x.awk
awk -f /tmp/x.awk ${tempfile}_1.tmp | sed "s/\//#2F/g" | sed "s/~/\//g" > ${tempfile}_3.tmp awk -f /tmp/x.awk ${tempfile}_1.tmp | sed "s/\//#2F/g" | sed "s/~/\//g" > ${tempfile}_3.tmp
#cat ${tempfile}_1.tmp
cat ${tempfile}_1.tmp | awk '{for(i=3; i<NF; i++) printf("%s_",$i); printf("%s\n",$NF);} ' | sed "s/\//#2F/g" | sed "s/~/\//g" > ${tempfile}_2.tmp cat ${tempfile}_1.tmp | awk '{for(i=3; i<NF; i++) printf("%s_",$i); printf("%s\n",$NF);} ' | sed "s/\//#2F/g" | sed "s/~/\//g" > ${tempfile}_2.tmp
rm ${tempfile}_4.tmp [ -f ${tempfile}_4.tmp ] && rm ${tempfile}_4.tmp
for i in $(<${tempfile}_3.tmp) for i in $(<${tempfile}_3.tmp)
do do
x=$(echo $i | awk -F'|' '{printf("%s",$2);}' | sed "s/\r//g" | sed "s/:/#3A/g" | sed "s/\?/#3F/") x=$(echo $i | awk -F'|' '{printf("%s",$2);}' | sed "s/\r//g" | sed "s/:/#3A/g" | sed "s/\?/#3F/")
@@ -47,7 +50,11 @@ do
#du -sh /video/$x | sed "s/\/video\///g" #du -sh /video/$x | sed "s/\/video\///g"
done done
cat ${tempfile}_4.tmp | sort if [ -f ${tempfile}_4.tmp ]; then
cat ${tempfile}_4.tmp | sort
else
echo "'$name' nicht gefunden !"
fi
rm ${tempfile}_*.tmp rm ${tempfile}_*.tmp