grep su tutti i file (sia nascosti che no)
grep su tutti i file (sia nascosti che no)
nella mia home ho creato due file
prova
.prova
il contenuto di tutti e due è la sola parola 'documento'
il comando grep documento ./* trova solo prova
e il comando grep documento ./.* trova solo .prova
c'è un comando per trovarli tutti e 2??
prova
.prova
il contenuto di tutti e due è la sola parola 'documento'
il comando grep documento ./* trova solo prova
e il comando grep documento ./.* trova solo .prova
c'è un comando per trovarli tutti e 2??
Re: grep su tutti i file (sia nascosti che no)
Ciao,
Codice: Seleziona tutto
grep documento ./* ./.*Re: grep su tutti i file (sia nascosti che no) [RISOLTO]
che pollo che sono! ahahahah grazie!
Re: grep su tutti i file (sia nascosti che no)
senza aprire un'altro post chiedo qua.. se volessi fare una ricerca con grep nei file contenuti in una lista?
mettiamo che io faccio una ricerca con find e la salvo in un file, e poi in un secondo momento voglio passare un grep su quei file.. si può fare?
mettiamo che io faccio una ricerca con find e la salvo in un file, e poi in un secondo momento voglio passare un grep su quei file.. si può fare?
Re: grep su tutti i file (sia nascosti che no)
penso che devi fare un piccolo script che legge riga per riga e richiama grep.difri84 ha scritto: senza aprire un'altro post chiedo qua.. se volessi fare una ricerca con grep nei file contenuti in una lista?
mettiamo che io faccio una ricerca con find e la salvo in un file, e poi in un secondo momento voglio passare un grep su quei file.. si può fare?
se invece lo vuoi fare tutto in un colpo solo basta abbinare nello stesso comando di find anche grep
Re: grep su tutti i file (sia nascosti che no)
usando exec giusto? o c'è anche un modo per metterlo in pipe?
Re: grep su tutti i file (sia nascosti che no)
penso che usando exec vada bene.. guarda anche qui se vuoi degli esempi:
http://www.wagoneers.com/UNIX/FIND/find-usage.html
http://www.wagoneers.com/UNIX/FIND/find-usage.html
- difesaparcosempione
- Rampante Reduce

- Messaggi: 6031
- Iscrizione: giovedì 27 luglio 2006, 19:06
- Località: Torino
- Contatti:
Re: grep su tutti i file (sia nascosti che no)
Lo puoi fare cosi:difri84 ha scritto: senza aprire un'altro post chiedo qua.. se volessi fare una ricerca con grep nei file contenuti in una lista?
mettiamo che io faccio una ricerca con find e la salvo in un file, e poi in un secondo momento voglio passare un grep su quei file.. si può fare?
find . -name "*.txt" -exec grep "quello che vuoi" { } \; -print
che potrebbe diventare ...
find . -type f -exec grep "stringa che cerchi" { } \; -print
se ti serve non sensitive puoi mettere l'opzione -i al grep , okke ne sò sapere la linea mettendo -n o entrambe ..
find . -type f -exec grep -in "stringa che cerchi" { } \; -print
ciao
- garak
- Entusiasta Emergente

- Messaggi: 1647
- Iscrizione: lunedì 13 giugno 2005, 13:37
- Desktop: Gnome
- Distribuzione: Ubuntu 24.04
- Sesso: Maschile
- Località: Roma
- Contatti:
Re: grep su tutti i file (sia nascosti che no)
Secondo me molto più facile:
find . -name "*.txt" | xargs grep pippo
find . -name "*.txt" | xargs grep pippo
Re: grep su tutti i file (sia nascosti che no) [RISOLTO]
questo si che mi è piaciuto mo vado subito a vedere il man di xargs.. che non avevo mai sentito!
Chi c’è in linea
Visualizzano questa sezione: 0 utenti iscritti e 5 ospiti
