Nos, a kérdés mindent elmond, mindkettőt láttam
find -name
és
find -iname
mindenütt jól látható minta nélkül használják.
Meg tudná valaki magyarázni a különbségeket, esetleg egy példával a tisztázásra?
Megjegyzések
Válasz
A GNU find
kézikönyv oldaláról:
-iname pattern Like -name, but the match is case insensitive. For example, the patterns `fo*" and `F??" match the file names `Foo", `FOO", `foo", `fOo", etc.
Megjegyzések
- Sok eszköznek (és a legtöbb reguláris kifejezés értelmezőjének) nincs különbség a kis- és nagybetűk között. A Unix / Linux nem ellenséges a kis- és nagybetűkkel, csak tudomásul veszik, hogy különbség van a kis- és nagybetűk között.
-
-iname
nem része a szabványnak, de különféle keresési megvalósítások támogatják. A Soiname tehát sok esetben elérhető, de nem minden esetben.
man find
használatához és a kézikönyv elolvasásához. (Vagy ahogy tenném, googlefind flags
, majd a keresés segítségével keresse meg a szóban forgó zászlót)