Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

Kako pronaći fajl u linuxu sa određenim sadržajem

  • 3 odgovora
  • 1.648 pregleda

Najnovija ↓

Kako pronaći fajl u linuxu sa određenim sadržajem 29.06.2011. u 14:57 · pre 186 meseci #1

Kako mogu pronaći file s određenim tekstom u linuxu

Npr. našla sam preko naredbe find ali samo to mogu u tekućem direktoriju

find . -name "*.c" -print | xargs grep "Ovo je vi"

Tražim fajl koji sadži riječi "Ovo je vi" i kažem to mi jedino radi u tekućem direktoriju kad npr. testiram neki fajl i znam da se on nalazi u tom direktoriju.

Probala sam pretraživati cijeli root sa

find . -name "*.c" -print | xargs grep "Ovo je vi"

ali ne radi.....



Re: Kako pronaći fajl u linuxu sa određenim sadržajem 29.06.2011. u 15:10 · pre 186 meseci #2
Malo sam krivo napisala:

Prvi put sam u tekućem direktoriju pretraživala sa

find . -name "*" -print | xargs grep "Ovo je vi" i radilo mi je pri testiranju,

ali kad sam pokušala pretražiti root,

find / -name "*" -print | xargs grep "Ovo je vi" ništa
Re: Kako pronaći fajl u linuxu sa određenim sadržajem 29.06.2011. u 17:10 · pre 186 meseci #3
A sto tako komplikovano?
grep ima opciju za rekurzivno pretrazivanje -r i nista ti ne treba vise od toga.

grep -r "Ovaj string se trazi u fajlovima" /putanja
Potpis
Beneath civilization's fragile crust, cold chaos churns...
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme