Raketenwilli: Datenbank aus Shellscript-Sicherung wiederherstellen: Fehler gefunden?

Beitrag lesen

Hallo Willi,

grep kann sowas:

fein. 😀

Nur, wozu soll ich die genaue Zeile raussuchen, ich weiß doch, dass besagte Anweisung in Zeile 31 steht.
Habe das jetzt dennoch mit Deiner Methode gegengeprüft, aber das wußte ich auch vorher schon, weil ich ja die entpackte Datei (den Dump) kenne.

Noch nicht ganz verstanden habe ich, wie ich folgende Zeile mit diesem Wissen anpassen muss.

$> gunzip -c backup.sql.gz | grep -vP "^USE myDB;$" | mysql …

Die ganze Datei durchlaufen lassen

Klar. Es soll ja die ganze Datei - nur eben ohne die Zeile[n] 'USE myDB;' - zur Datenbank geleitet werden. Und zwar möglichst ohne die Datei selbst zu verändern!

Wenn die Zeile im Dump, angenommen mit 'USE myDB;' tatsächlich 'use foo0815;' lautet, dann ändere den Aufruf in

gunzip -c backup.sql.gz | grep -vP "^use foo0815;$" | mysql …
0 44

Datenbank aus Shellscript-Sicherung wiederherstellen

Jörg
  • bash-script
  • datensicherung
  • php
  1. 0
    Raketenwilli
    1. 0
      Jörg
      1. 0
        Raketenwilli
        1. 0
          Jörg
          1. 0
            Raketenwilli
            1. 0
              Jörg
              1. 0
                Raketenwilli
                1. 0
                  Jörg
                2. 0

                  Datenbank aus Shellscript-Sicherung wiederherstellen: Fehler gefunden?

                  Jörg
                  1. 0
                    Jörg
                    1. 0
                      Raketenwilli
                      1. 0
                        Jörg
                        1. 0
                          Jörg
                          1. 0
                            Raketenwilli
                        2. 0
                          Raketenwilli
                          1. 0
                            Jörg
                            1. 0
                              Raketenwilli
                              1. 0
                                Jörg
                                1. 0
                                  Raketenwilli
                                  1. 0
                                    Jörg
                  2. 0
                    Raketenwilli
                    1. 0
                      Jörg
                      1. 0
                        Raketenwilli
                        1. 0
                          Jörg
                          1. 0
                            Raketenwilli
                            1. 0
                              Jörg
                              1. 0
                                Raketenwilli
                                1. 0
                                  Jörg
                                  1. 0
                                    Raketenwilli
                                    1. 0
                                      Jörg
                                      1. 0
                                        Raketenwilli
                                        1. 0
                                          Jörg
                                          1. 0
                                            Der Martin
                                          2. 0

                                            Kastensatz des Programmierers

                                            Raketenwilli
                                            1. 0
                                              Jörg
                                              1. 0
                                                Raketenwilli
                                    2. 0
                                      Rolf B
                                      1. 0

                                        Ja. Aber ...

                                        Raketenwilli
                                        1. 0
                                          Rolf B
                                          1. 0
                                            Raketenwilli
                                        2. 0

                                          Fortsetzung

                                          Raketenwilli
  2. 0
    Der Martin
    • datensicherung
    • meinung
    • programmiertechnik
    1. 0
      Jörg