Aber trotzdem musste ich, aus durch und durch unerfreulichen Gründen1, eine ganze Menge PDFs aus einer ganzen Menge Verzeichnisse ausdrucken2. Und ich war mir überhaupt nicht sicher, ob denn die Tinte im uralten Tintenstrahler noch ausreicht, ich neue kaufen muss, oder ob ich doch endlich mal einen Laserdrucker erwerbe. Wie viele Seiten das wohl sind? frug ich mich…
Weil ich ganz wenig Lust hatte, das alles von Hand zu zählen, fand ich ziemlich schnell diesen superuser-Thread. Allerdings geht es da um viele PDFs in einem einzigen Verzeichnis. Ich hatte ein Verzeichnis mit vielen Unterverzeichnissen, das ganze sah ungfefähr so aus:
1 2 3 4 5 6 7 |
|
Und dann aber noch ein paar mehr Verzeichnisse und da drin jeweils viele PDFs…
Glücklicherweise war die Vorlage aber nur vor dem Semikolon für das Shell-Globbing 3 anzupassen: Anstelle des for i in *.pdf;
für das Durchzählen aller Seiten aller PDFs im aktuellen Verzeichnis benutzt man dann for i in ./**/*.pdf;
um alle PDFs in allen Unterverzeichnissen zu erwischen.
Dann konnte ich so nach allen Seitenzahlen einzeln gucken:
1 2 3 4 5 6 7 8 9 10 11 |
|
Und so ein grand total ausgeben:
1 2 |
|
169 Seiten, seufz… Schlussendlich habe ich dann, schon wieder, neue Tinte gekauft. Die kann ich jetzt aber immerhin absetzen. Ha, Profit!
(via: superuser)