Portál AbcLinuxu, 10. května 2024 21:11


Dotaz: Prikaz na vyhledani hidden souboru

1.2.2005 10:48 Doktor
Prikaz na vyhledani hidden souboru
Přečteno: 69×
Odpovědět | Admin
Jak prosim vypada prikaz na prohledani disku a vyhledani vsech skrytych souboru ? Zkousim neco jako:
find .* /home
ale to vyhleda kazdy soubor s priponou.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

1.2.2005 11:06 puco
Rozbalit Rozbalit vše Re: Prikaz na vyhledani hidden souboru
Odpovědět | | Sbalit | Link | Blokovat | Admin
Co tak skusit man find a pohladat tam regularne vyrazy, lebo . je zastupny symbol pre jeden symbol a * pre retazec symbolov. Pozret teda escape sekvencie a symbol ^.
1.2.2005 11:18 Hynek (Pichi) Vychodil | skóre: 43 | blog: Pichi | Brno
Rozbalit Rozbalit vše Re: Prikaz na vyhledani hidden souboru
Dobrá rada od někoho, kdo si to sám nepřečte ;-) Teda ve vašem případě se jedná spíš o nepřečtení manuálu bashe a části
EXPANSION
       Expansion is performed on the command line after it has been split into
       words.  There are seven kinds of expansion performed: brace  expansion,
       tilde  expansion,  parameter  and variable expansion, command substitu-
       tion, arithmetic expansion, word splitting, and pathname expansion.
Konkrétně se jedná o pathname expansion. No ještě je možné, že používáte jiný shell, který dělá regexp expanzi, ale bash umí pouze při nastavení extglob nějaké věci hodně podobné regexpům, ale má to jinou syntax.
XML je zbytečný, pomalý, nešikovný balast, znovu vynalézané kolo a ještě ke všemu šišaté, těžké a kýčovitě pomalované.
1.2.2005 11:06 Hynek (Pichi) Vychodil | skóre: 43 | blog: Pichi | Brno
Rozbalit Rozbalit vše Re: Prikaz na vyhledani hidden souboru
Odpovědět | | Sbalit | Link | Blokovat | Admin
hmm, a co takhle si přečíst návod?
SYNOPSIS
       find [path...] [expression]
Vy chcete prohledávat cesty začínající tečkou? Na co se tady objevují články jako Manuálové stránky. Proč proboha ti hloupí lidé ty návody píší, vždyť by mohli v ušetřeném čase odpovídat na pořád dokola na stejně hloupé otázky. Co třeba zkusit
find /home -name '.*'
XML je zbytečný, pomalý, nešikovný balast, znovu vynalézané kolo a ještě ke všemu šišaté, těžké a kýčovitě pomalované.
1.2.2005 11:08 puco
Rozbalit Rozbalit vše Re: Prikaz na vyhledani hidden souboru
To co ste napisali nebude fungovat vid. moj prispevok vyssie.
1.2.2005 11:15 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: Prikaz na vyhledani hidden souboru
Jistěže to funguje. Podrobnějším studiem find(1) bys zjistil, že argument -name není regulární výraz, ale shell-glob.
1.2.2005 11:21 Hynek (Pichi) Vychodil | skóre: 43 | blog: Pichi | Brno
Rozbalit Rozbalit vše Re: Prikaz na vyhledani hidden souboru
Než blbě plácnu, tak si to vyzkouším, ne? ;-)
XML je zbytečný, pomalý, nešikovný balast, znovu vynalézané kolo a ještě ke všemu šišaté, těžké a kýčovitě pomalované.
1.2.2005 11:18 Michal Marek (twofish) | skóre: 55 | blog: { display: blog; } | Praha
Rozbalit Rozbalit vše Re: Prikaz na vyhledani hidden souboru
Odpovědět | | Sbalit | Link | Blokovat | Admin
Anebo find -path '*/.*', podle toho, co vlastně chceš.
1.2.2005 11:22 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: Prikaz na vyhledani hidden souboru
A nebo taky find /home -type f -name '.*'.
1.2.2005 11:25 puco
Rozbalit Rozbalit vše Re: Prikaz na vyhledani hidden souboru
Odpovědět | | Sbalit | Link | Blokovat | Admin
OK, soory za zavedenie zmetkov, hambim sa.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.