tar-files



  • Hallo,
    Ich weiß ist nicht direkt eine C++ Frage aber ich denke dass ihr das trotzdem wisst:
    Ich will zuerst mit der Linux-Konsole eine Datei-Liste mit dem Inhalt erstellen ohne die Dateien entpacken zu müssen und dann einzelne Dateien aus dem tar-Ball in ein Verzeichnis speichern.
    Wenn ich den Befehl

    tar -tvf Test.tar  > /home/File_List
    

    verwende dann hat jede Zeile in der Datei File_List das Format

    -rwxrwxr-x /home       0 2008-05-21 09:41:56 Text.txt
    

    ich brauche aber nur den Dateinamen um mir dann in meinem C++ Programm eine Liste machen zu können.

    Dank und schönen Gruß
    Tom



  • könntest Du mit regulären Ausdrücken (boost.regex, Poco.RegExp) extrahieren


Anmelden zum Antworten