Hallo und danke für die Tipps: Am 15.12.2022 um 19:24 schrieb Manfred Kreisl:
Am 15.12.2022 um 18:49 schrieb Alex Winzer:
Hallo,
ich spiele hier etwas mit pdftk herum. Aktuell stehe ich deshalb vor folgendem Problem:
[...]
Ich brauche aber nicht die tausenden von Infos, sondern wirklich nur die Meta-Daten. Letzten Endes also alles bis zur der Zeile, wo z.B. "NumberOfPages: 33" steht.
[...]
2. Falls nicht, wie kann man meinen Code verbessern? [...]
Superschnellschuss, ohne weiter groß darüber nach zu denken
grep -B 99999 NumberOfPages meta.txt > shrinked.txt
Listet 99999 Zeilen vor dem gefundenen Text auf
Das war eine super Idee. Genau so mache ich das jetzt. Und was mir am besten gefällt: der Befehl (pdftk) steht jetzt am Anfang, so dass es nicht nur viel übersichtlicher ist, sondern mir eine 2. Datei erspart. Für die Nachwelt: pdftk "$1" dump_data | grep -B 99999 "PdfID1" > $tmp_file Gruß, Alex