OnWorks Linux en Windows Online WorkStations

logo

Gratis online hosting voor werkstations

<Vorige | Inhoud | Volgende>

vinden – Vind bestanden op de harde manier

Hoewel de plaatsen programma kan een bestand alleen vinden op basis van zijn naam, de vinden programma doorzoekt een bepaalde directory (en zijn subdirectories) naar bestanden op basis van verschillende attributen. We gaan veel tijd doorbrengen met vinden omdat het veel interessante functies heeft die we keer op keer zullen zien als we programmeerconcepten in latere hoofdstukken behandelen.

In zijn eenvoudigste gebruik, vinden krijgt een of meer namen van directory's om te doorzoeken. Om bijvoorbeeld een lijst van onze homedirectory te maken:



[ik@linuxbox ~]$ vind ~

[ik@linuxbox ~]$ vind ~


Bij de meeste actieve gebruikersaccounts zal dit een grote lijst opleveren. Omdat de lijst naar de standaarduitvoer wordt gestuurd, kunnen we de lijst naar andere programma's sturen. Laten we gebruiken wc om het aantal bestanden te tellen:



[ik@linuxbox ~]$ vind ~ | wc -l

47068

[ik@linuxbox ~]$ vind ~ | wc -l

47068


Wauw, we zijn druk geweest! De schoonheid van vinden is dat het kan worden gebruikt om bestanden te identificeren die aan specifieke criteria voldoen. Het doet dit door de (enigszins vreemde) toepassing van opties, testen en acties. We bekijken eerst de tests.


 

Top OS Cloud Computing bij OnWorks: