29 lines
578 B
Bash
29 lines
578 B
Bash
#!/bin/bash
|
|
|
|
|
|
for filename in ./*.ts; do
|
|
Y=${filename:2:4}
|
|
M=${filename:7:2}
|
|
D=${filename:10:2}
|
|
H=${filename:13:2}
|
|
N=${filename:16:2}
|
|
|
|
echo "Working on "$filename" ..."
|
|
|
|
epgdump json "$filename" "$Y-$M-$D"_"$H-$N.json"
|
|
done
|
|
|
|
for filename in ./*.json; do
|
|
python3 readable.py $filename
|
|
done
|
|
|
|
for filename in ./*_formatted.json; do
|
|
f=${filename:2:16}
|
|
mv $filename $f".json"
|
|
done
|
|
|
|
for filename in ./*.json; do
|
|
f=${filename:2:16}
|
|
7za a -mx9 -ms=on -mhe=on -m0=lzma2 -mfb64 -md32m $f".7z" $filename -y > /dev/null
|
|
rm $filename
|
|
done
|