next up previous index
Következő: 15.44.4 KIFEJEZÉSEK Fel: 15.44 find(1) Előző: 15.44.2 VÁZLAT   Index

15.44.3 LEÍRÁS

A find program a megadott fájloktól induló könyvtárfában keres a megadott kifejezés balról jobbra való kiértékelésével. A program által figyelembe vett precedenicaszabályokat lásd az OPERÁTOROK fejezetetben. Mihelyt egyértelmű, hogy egy fájl megfelel­e a kifejezésnek, a következő fájl vizsgálatába kezd. (Nem feltétlen értékeli ki tehát a teljes kifejezést. Pl. ha egy and kifejezés bal oldalán hamis, vagy egy or kifejezés bal oldalán igaz feltétel van, az egyértelművé teszi az egész kifejezés értékét. Ilyenkor a find nem vizsgálja tovább a kifejezést.)

Az első argumentum, amely `-', `(', `)', `,', vagy `!' jellel kezdődik jelenti a kifejezés elejét. Az ez előtti argumentumokat keresési útvonalaknak veszi a program, az ez utániakat a kifejezés további részeként. Ha nincs útvonal megadva, az aktuális könyvtárból indul a keresés. Ha pedig nincs kifejezés megadva, a `­print' lesz használva.

A find kilépési állapota 0 ha minden fájlt sikeresen feldolgozott, nagyobb, mint 0, ha valami hiba történt.




1999-09-17