fv: neue vdr version
This commit is contained in:
19
fv
19
fv
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user