Portál AbcLinuxu, 13. května 2025 17:06

Dotaz: Vyhledani urciteho souboru podle hledaneho textu

2.5.2005 14:11 Doktor
Vyhledani urciteho souboru podle hledaneho textu
Přečteno: 145×
Odpovědět | Admin
Rad bych se zeptal na prikaz... ktery prohleda apr adresar /home/XXX a vypise vsechny soubory, ktere obsahuji slovo "pepik". Dekuji mnohokrat za radu.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

2.5.2005 14:16 Leoš Literák | skóre: 74 | blog: LL | Praha
Rozbalit Rozbalit vše Re: Vyhledani urciteho souboru podle hledaneho textu
Odpovědět | | Sbalit | Link | Blokovat | Admin
napriklad grep ci rgrep. Dost mozna by sel pouzit i find.
Zakladatel tohoto portálu. Twitter, LinkedIn, blog, StackOverflow
2.5.2005 14:25 Doktor
Rozbalit Rozbalit vše Re: Vyhledani urciteho souboru podle hledaneho textu
Ano.. ja znam prikaz grep.. slo mi o zformulovani celeho prikazu.. Dekuji za odpoved.
2.5.2005 14:29 jm
Rozbalit Rozbalit vše Re: Vyhledani urciteho souboru podle hledaneho textu
man grep :-)
wake avatar 2.5.2005 14:33 wake | skóre: 30 | blog: wake | Praha
Rozbalit Rozbalit vše Re: Vyhledani urciteho souboru podle hledaneho textu
tohle ulozite do skriptu hledej:
#!/bin bash
#usage: hledej kde co
for pth in ${1}/*; do
[ -d ${pth} ]&& ${0} ${pth} ${2}
[ -f $(pth) ]&& grep > /dev/null && echo ${pth}
done
Tento příspěvek má hlavičku i patičku!
wake avatar 2.5.2005 14:33 wake | skóre: 30 | blog: wake | Praha
Rozbalit Rozbalit vše Re: Vyhledani urciteho souboru podle hledaneho textu
sorry, prvni radek : #/bin/bash
Tento příspěvek má hlavičku i patičku!
wake avatar 2.5.2005 14:35 wake | skóre: 30 | blog: wake | Praha
Rozbalit Rozbalit vše Re: Vyhledani urciteho souboru podle hledaneho textu
sorry... grep "${co}" < "${pth}" >/dev/null
Tento příspěvek má hlavičku i patičku!
5.5.2005 11:30 podlesh | skóre: 38 | Freiburg im Breisgau
Rozbalit Rozbalit vše Re: Vyhledani urciteho souboru podle hledaneho textu
Uff... rekurzivni script misto find? Redirect grepu do /dev/null misto -q a pak pouziti && echo misto -l ?

Velmi zajimave, clovek se vzdy pouci jak lze veci zkomplikovat :-)
wake avatar 5.5.2005 14:03 wake | skóre: 30 | blog: wake | Praha
Rozbalit Rozbalit vše Re: Vyhledani urciteho souboru podle hledaneho textu
Tento příspěvek má hlavičku i patičku!
wake avatar 5.5.2005 14:04 wake | skóre: 30 | blog: wake | Praha
Rozbalit Rozbalit vše Re: Vyhledani urciteho souboru podle hledaneho textu
redirect grepu do /dev/null misto -q je v man grep uvedeno jako doporucena prenositelna metoda.
Tento příspěvek má hlavičku i patičku!
wake avatar 2.5.2005 14:41 wake | skóre: 30 | blog: wake | Praha
Rozbalit Rozbalit vše Re: Vyhledani urciteho souboru podle hledaneho textu
Odpovědět | | Sbalit | Link | Blokovat | Admin
grep -d=recurse -l pepik /home/XXX
Tento příspěvek má hlavičku i patičku!
2.5.2005 15:17 Doktor
Rozbalit Rozbalit vše Re: Vyhledani urciteho souboru podle hledaneho textu
Super maka to: grep -d recurse -l pepik /home/XXX

Diky moc...
5.5.2005 11:15 Doktor
Rozbalit Rozbalit vše Re: Vyhledani urciteho souboru podle hledaneho textu
Odpovědět | | Sbalit | Link | Blokovat | Admin
Rad bych se jeste zeptal... zkousim v manualu pro grep nalezt aby to ignorovalo prohledavani napr. *.mpg, *.avi atd.. souboru. Je to prosim nejak mozne, a pripadne jak?
5.5.2005 11:20 Michal Marek (twofish) | skóre: 55 | blog: { display: blog; } | Praha
Rozbalit Rozbalit vše Re: Vyhledani urciteho souboru podle hledaneho textu
Použít --exclude='*.mpg'. Přenositelně pomocí find a xargs.
5.5.2005 11:33 Doktor
Rozbalit Rozbalit vše Re: Vyhledani urciteho souboru podle hledaneho textu
Muzete mi to prosim ukazat na prikladu? Zkousim to nejak sestavit a nezvladnu to :(
5.5.2005 12:25 Doktor
Rozbalit Rozbalit vše Re: Vyhledani urciteho souboru podle hledaneho textu
Ano uz rozumim:

grep -d recurse -l "pepik" /cesta --exclude='*.mpg' --exclude='*.avi'. Diky moc!

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.