EPG-Backups/.script/Extract.sh
2024-10-12 13:48:39 +09:00

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