fix output formatting issues so these really work with apostrophes in the content
This commit is contained in:
@@ -8,7 +8,7 @@ rm $DIR/*.nfo
|
|||||||
for i in $DIR/*.ts
|
for i in $DIR/*.ts
|
||||||
do
|
do
|
||||||
basename=`basename $i`
|
basename=`basename $i`
|
||||||
base="${basename%.*}"
|
base="${basename%.*}"
|
||||||
|
|
||||||
echo "Need to create a nfo for $base"
|
echo "Need to create a nfo for $base"
|
||||||
|
|
||||||
@@ -23,25 +23,28 @@ do
|
|||||||
if [ x"$small" != "x" ]; then
|
if [ x"$small" != "x" ]; then
|
||||||
echo "WARNING: $i is less than 500M"
|
echo "WARNING: $i is less than 500M"
|
||||||
echo "WARNING: `ls -lh $i`"
|
echo "WARNING: `ls -lh $i`"
|
||||||
sudo rm $i
|
rm $i
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
nfo="$DIR/$base.nfo"
|
nfo="$DIR/$base.nfo"
|
||||||
sudo rm -f $nfo
|
rm -f $nfo
|
||||||
echo "<movie>" >> $nfo
|
echo "<movie>" >> $nfo
|
||||||
# think Emby doesnt process &'s, so switch them over
|
# think Emby doesnt process &'s, so switch them over
|
||||||
title=${title//&/and}
|
title=${title//&/and}
|
||||||
|
title=${title//\'/}
|
||||||
outline=${outline//&/and}
|
outline=${outline//&/and}
|
||||||
|
outline=${outline//\'}
|
||||||
plot=${plot//&/and}
|
plot=${plot//&/and}
|
||||||
|
plot=${plot//\'}
|
||||||
if [ x"$outline" != "x" ]; then
|
if [ x"$outline" != "x" ]; then
|
||||||
echo "<title>$title: $outline</title>" >> $nfo
|
echo "<title>$title: $outline</title>" >> $nfo
|
||||||
else
|
else
|
||||||
echo "<title>$title</title>" >> $nfo
|
echo "<title>$title</title>" >> $nfo
|
||||||
fi
|
fi
|
||||||
|
|
||||||
echo "<plot>$plot</plot>" >> $nfo
|
echo "<plot><![CDATA[$plot]]></plot>" >> $nfo
|
||||||
echo "<date>$date</date>" >> $nfo
|
echo "<date>$date</date>" >> $nfo
|
||||||
echo "</movie>" >> $nfo
|
echo "</movie>" >> $nfo
|
||||||
sudo chown mythtv:mythtv $nfo
|
chown mythtv:mythtv $nfo
|
||||||
done
|
done
|
||||||
|
|||||||
@@ -33,8 +33,11 @@ echo "<movie>" >> $nfo
|
|||||||
|
|
||||||
# think Emby doesnt process &'s, so switch them over
|
# think Emby doesnt process &'s, so switch them over
|
||||||
title=${title//&/and}
|
title=${title//&/and}
|
||||||
|
title=${title//\'/}
|
||||||
outline=${outline//&/and}
|
outline=${outline//&/and}
|
||||||
|
outline=${outline//\'/}
|
||||||
plot=${plot//&/and}
|
plot=${plot//&/and}
|
||||||
|
plot=${plot//\'/}
|
||||||
|
|
||||||
if [ x"$outline" != "x" ]; then
|
if [ x"$outline" != "x" ]; then
|
||||||
echo "<title>$title: $outline</title>" >> $nfo
|
echo "<title>$title: $outline</title>" >> $nfo
|
||||||
@@ -42,7 +45,7 @@ else
|
|||||||
echo "<title>$title</title>" >> $nfo
|
echo "<title>$title</title>" >> $nfo
|
||||||
fi
|
fi
|
||||||
|
|
||||||
echo "<plot>$plot</plot>" >> $nfo
|
echo "<plot><![CDATA[$plot]]></plot>" >> $nfo
|
||||||
echo "<date>$date</date>" >> $nfo
|
echo "<date>$date</date>" >> $nfo
|
||||||
echo "</movie>" >> $nfo
|
echo "</movie>" >> $nfo
|
||||||
sudo chown mythtv:mythtv $nfo
|
sudo chown mythtv:mythtv $nfo
|
||||||
|
|||||||
Reference in New Issue
Block a user