Am 17.11.2010 13:54, schrieb Albert Hopkins:
On Wed, 2010-11-17 at 13:52 +0100, Sebastian Beßler wrote:
Am 17.11.2010 10:19, schrieb Joerg Schilling:
This is why find -exec + exists since 20 years.
Could you enlighten me about this?
I look into man find but it says nothing about -exec + or a + operator
at all. Also adding + to the command doesn't work either.
Which man page are you looking at? It's in my find man page at least.
man find
Aktionen
-exec Kommando;
führt das Kommando aus; die Aktion ist wahr, wenn das Kommando einen
Status von Null liefert; alle auf den Kommandonamen folgenden
Argumente bis zu einem Semikolon ; werden als Kommandozeilenargumente
für das Kommando interpretiert; das Semikolon kann nicht weggelassen
werden, und es muss durch mindestens ein Whitespace von der letzten
Option getrennt werden; die Konstruktion {} wird durch den Pfadnamen
der Datei ersetzt; die Klammern und das Semikolon müssen in der
Kommandozeile für find quotiert werden, damit sie nicht von der Shell
bearbeitet werden
There is only one -exec option explained, no + to see.
The only option with a + in my manpage is -perm +Modus
No I have not tried the english version, I thought that a option that
exists for 20 years should be in translated manpages too.
The last line of the manpage says:
LunetIX Linuxhandbuch 1.Juli 1993 FIND(1)
so it is newer then 20 years but not much. That really should be updated.