Danke wegen der Mühe, die ihr euch gegeben habt, aber...
Es klappt nicht.
Ich habe xargs gepiped und ich habe -exec getestet, das hatte ich schon vorher. Das Prob ist: find liefert nicht die Ausgaben, die ich brauche. Was ich bekomme, sind Fundstellen von *.html, aber nichts aus den *.pdf-Dateien. Im Ordner -Pfad/Linux/Allgemein befinden sich 3 Ordner und 72 Files - 2 der Ordner sind *.html, der Rest sind *.pdf-Dateien. Ene davon heißt sogar 'grep.pdf, sonst sind da so Sachen wie 'The_Linux_Command_Line' von William E. Shotts - da sollten doch ein paar 'grep' oder 'find' - Fundstellen möglich sein?
'find ~/eBooks/Linux/Allgemein -iname '*.html' -o -iname '*.pdf' -exec grep -n grep {} \; >output.txt' - ergibt leere Datei output.txt
find ~/eBooks/Linux/Allgemein -iname '*.html' -o -iname '*.pdf' -exec grep -n find {} \; >output.txt - dito
find ~/eBooks/Linux/Allgemein -iname '*.pdf' -print0 | xargs -0 grep -n find >output.txt - dito
find ~/eBooks/Linux/Allgemein -iname '*.pdf' -o -iname '*.html' -print0 | xargs -0 grep -n find >output.txt - findet immerhin was in meinen *.html - Dateien...
Ich weiß nix mehr...
[oder?]
Das hier hab ich noch getestet: 'find ~/eBooks/Linux/Allgemein -iname '*.pdf' -exec grep -ln grep {} \;
Ausgabe:
Code: Alles auswählen
'/home/fradie/eBooks/Linux/Allgemein/Linux 2011.pdf
/home/fradie/eBooks/Linux/Allgemein/Linux fromScratch -7.3.pdf
/home/fradie/eBooks/Linux/Allgemein/grep.pdf
/home/fradie/eBooks/Linux/Allgemein/Linux from Scratch.pdf
/home/fradie/eBooks/Linux/Allgemein/LINUX - Installation, Konfiguration, Anwendung_noPW.pdf
/home/fradie/eBooks/Linux/Allgemein/SelfLinux-0.13.0-pdf/mplayer.pdf
... wenigstens etwas...
Das hier 'find ~/eBooks/Linux/Allgemein -iname '*.pdf' -exec grep -n grep {} \;' dagegen lieferte dies:
(Ich sage vorher schonmal gute Nacht und danke schön! Ich musste die Ausgabe wg erlaubter 50.000 Zeichen etwas kürzen

)
Code: Alles auswählen
<</Limits[(table.caption.671)(table.caption.970)]/Names[(table.caption.671)76 0 R (table.caption.677)74 0 R (table.caption.680)72 0 R (table.caption.684)70 0 R (table.caption.687)68 0 R (table.caption.690)66 0 R (table.caption.692)65 0 R (table.caption.694)63 0 R (table.caption.696)61 0 R (table.caption.70)59 0 R (table.caption.700)57 0 R (table.caption.702)55 0 R (table.caption.705)54 0 R (table.caption.707)52 0 R (table.caption.710)50 0 R (table.caption.712)48 0 R (table.caption.716)46 0 R (table.caption.719)44 0 R (table.caption.722)43 0 R (table.caption.724)41 0 R (table.caption.728)40 0 R (table.caption.730)38 0 R
[...]
R/Count -5/First 5575 0 R/Last 5569 0 R/Next 5556 0 R/Parent 5498 0 R/Prev 5578 0 R/Title(Teil 1 Einf\374hrung und I<</A 5582 0 R/Count -10/First 5580 0 R/Last 5497 0 R/Next 5482 0 R/Parent 5092 0 R/Prev 5587 0 R/Title(\376\377Inhaltsverzeichni<</A 5602 0 R/F 2/Next 5587 0 R/Parent 5092 0 R/Title(Linux 2011 - Debian, Fedora, openSUSE, Ubuntu - 10., \374berarbeitete und streamter/FlateDecode/Length 1564>>
Übereinstimmungen in Binärdatei /home/fradie/eBooks/Linux/Allgemein/Linux fromScratch -7.3.pdf.
Übereinstimmungen in Binärdatei /home/fradie/eBooks/Linux/Allgemein/grep.pdf.
4524:/A << /URI (http://www.gnu.org/software/grep/)
4535:/A << /URI (http://ftp.gnu.org/gnu/grep/grep-2.5.3.tar.bz2)
5564:/A << /URI (http://www.linuxfromscratch.org/patches/lfs/6.4/grep-2.5.3-debian_fixes-1.patch)
5575:/A << /URI (http://www.linuxfromscratch.org/patches/lfs/6.4/grep-2.5.3-upstream_fixes-1.patch)
Übereinstimmungen in Binärdatei /home/fradie/eBooks/Linux/Allgemein/LINUX - Installation, Konfiguration, Anwendung_noPW.pdf.
Übereinstimmungen in Binärdatei /home/fradie/eBooks/Linux/Allgemein/SelfLinux-0.13.0-pdf/mplayer.pdf.
Damit das hier lesbar bleibt von wanne gekürzt und in Code-Blöcke gesetzt.