Grep-hladanie

Sekcia: Aplikácie & Desktop 30.10.2006 | 15:36
Wery   Návštevník
Da sa pouzit grep na hladanie suborov a adresarov?Ak ano,ako?
    • Re: Grep-hladanie 30.10.2006 | 15:08
      WlaSaTy   Návštevník
      ano da. ale je to zbytocne, na hladanie suborov je prikaz find.
    • Re: Grep-hladanie 30.10.2006 | 15:31
      Avatar Frantisek Klabzuba Debian  Používateľ
      find / -name *.txt | grep "jahoda" Ak chces hladat vyslovene len adresare a nechce sa ti citat manual k find ze ako sa hladaju len adresare tak takto: for i in `find /etc/`; do if [ -d "$i" ]; then echo $i | grep "pam"; fi; done 2>/dev/null Tento prikaz vypise vsetky adresare v ceste /etc/ ktore obsahuju retazec "pam", teda napr. /etc/pam.d
      • Re: Re: Grep-hladanie 30.10.2006 | 15:36
        Avatar Frantisek Klabzuba Debian  Používateľ
        Inak v pripade ze by sa ti chcelo pozriet `man find` tak zistis ze rovnako napises ten predosli priklad takto: find /etc/ -type d 2>/dev/null | grep pam ale uz to nebude tak "cool", a ked to uvidi tvoj kamos co po nociach hra len CS tak ta mozno ani nebude povazovat za hackera, na rozdiel od toho prveho prikladu...