Benutzer-Werkzeuge

Webseiten-Werkzeuge


sender_sortieren
  1. Falls noch nicht geschehen, Sender in MythTV wie gewohnt scannen
  2. channel Tabelle dumpen:
    • mysqldump -u mythconverg -p --extended-insert=FALSE mythconverg channel > channel.sql 
  3. In einem Texteditor die Datei channel.sql öffnen, per Hand die INSERT-Zeilen wie gewünscht sortieren und speichern
  4. Per Perl-Script die Sendernummern neu vergeben:
    • cat channel.sql | perl -e '$nChannelNumber = 1; while(<STDIN>) { if($_ =~ /(INSERT INTO.*\(\d+,'\'')\d+('\'',.*\);)/) { $_ =~ s/(INSERT INTO.*\(\d+,'\'')\d+('\'',.*\);)/$1$nChannelNumber$2/; $nChannelNumber++; } print($_); }' > channel_sorted.sql
  5. Das sortierte dumpfile zurückspielen:
    • mysql -u mythconverg -p mythconverg < channel_sorted.sql
sender_sortieren.txt · Zuletzt geändert: 08.08.2016 (Externe Bearbeitung)