• Das kreative Thema des Monats Oktober wird vor allem diejenigen unter Euch besonders ansprechen, denen Do-it-yourself quasi im Blut liegt. Zeigt uns Eure Improvisationskünste oder fotografiert, was andere Leute sich so im Alltag zusammengestrickt haben. --> Zum Mitmachen bitte hier klicken

find: illegal option

buddelflink

Jonagold
Registriert
06.04.07
Beiträge
19
Hoi,

ich glaub es liegt am BSD-Unterbau: ein unter Linux problemlos auszuführendes
Code:
find -iname "*test*" -exec ls {} \;
führt zu
Code:
find: illegal option -- i
find: illegal option -- n
find: illegal option -- a
find: illegal option -- m
find: illegal option -- e
obwohl in der manpage auf dem mac -iname (und auch -mtime) beschrieben sind...

Da ich eine Reihe von Skripten migrieren müsste, würde mich netter Workaround interessieren. Hab sonst im www tatsächlich nix weiter gefunden. :(
 
Ihn stört ganz einfach, dass Du ihm zwar gesagt hast, was er suchen soll, aber nicht wo.

Setz zwischen "find" und "-iname" einfach nen Punkt. Nen Punkt, der ganz einfach "von hier aus" bedeutet.
 
jo . ist genau richtig :) unter pinguinen gehts ohne, hier wohl nicht

merci :)