Ero sivun ”Find” versioiden välillä
Siirry navigaatioon
Siirry hakuun
ei muokkausyhteenvetoa
(→Findin yhdistäminen muihin komentoihin: Paljon uutta asiaa) |
Ei muokkausyhteenvetoa |
||
(2 välissä olevaa versiota toisen käyttäjän tekemänä ei näytetä) | |||
Rivi 1: | Rivi 1: | ||
{{DISPLAYTITLE:{{lcfirst:{{PAGENAME}}}}}} | |||
'''find'''-[[komentorivi]]komennolla voi etsiä tiedostoja tiettyihin ehtoihin, kuten tiedostonnimeen tai omistajaan perustuen. Find mahdollistaa myös erilaisten toimintojen suorittamisen hakutulokseen pohjautuen. Valmiiseen tietokantaan pohjautuvia hakuja voi tehdä [[locate]]-ohjelmalla ja tiedostojen sisältöä koskevia hakuja [[grep]]illä. | |||
== Käyttö == | == Käyttö == | ||
Rivi 61: | Rivi 62: | ||
Yleinen syntaksi siis on nyt | Yleinen syntaksi siis on nyt | ||
find ./ -exec komento valinnat '{}' + | find ./ -exec komento valinnat '{}' + | ||
Vaihtoehto '-exec'-lipukkeelle on '''-execdir'''. Se suorittaa komennon käyttäen työhakemistona hakutuloksen kansiota, mikä tuo turvallisuushyötyjä. | |||
'''-ok'''-lipuke on kuin '-exec', mutta ennen komennon suorittamista käyttäjältä kysytään varmistus. '''-okdir''' on '-execdir'-lipukkeen vastine. | |||
==== Esimerkkejä ==== | ==== Esimerkkejä ==== |