Linux:Přehled základních příkazů: Porovnání verzí
Smazaný obsah Přidaný obsah
náhrada zastaralého prezentačního tagu vhodnější konstrukcí |
|||
Řádek 576:
Prvním, nepovinným parametrem je výchozí adresář pro prohledávání. V následujících příkladu, kdy má [[Linux:find|find]] za úkol najít soubor s názvem <code>soubor.txt</code> jej vynechám. Bude se tedy prohledávat pouze adresář ve kterém právě jsem. Pokud [[Linux:find|find]] soubor najde, pak k němu vypíše plnou cestu. Pokud ne, nevypíše nic.
{{Výpis|1={{Linux:user}}[[Linux:find|find]] -name soubor.txt}}
V následujícím příkladu má za úkol vypsat všechny soubory, jejichž název končí ''txt''. Povšimněte si, že hledaný vzorek je uzavřen do uvozovek, a znak hvězdičky ('''*''') umožňuje tzv. "globbing", tj. že vzorku vyhoví
{{Výpis|1={{Linux:user}}[[Linux:find|find]] -name "*txt"}}
Vyhledání jen souborů typu adresář (''directory'').
Řádek 611:
/usr/bin/find}}
Hodí se, když se nám zdá, že program nedělá to, na co jsme zvyklí. Takto můžeme zjistit, že se nám spouští něco jiného. Je to ale dost raritní situace. O něco výše u příkladu použití příkazu [[Linux:whereis|whereis]] jste si mohli povšimnout, že [[Linux:find|find]] ''bydlí'' ve třech různých lokacích, pochopitelně je pak pro nás docela zajímavé,
Příkaz [[Linux:which|which]] má volitelný parametr '''-a''', který vypíše všechna umístění zadaného příkazu.
|