hihi grazie ad entrambi per la soluzione proposta e ovviamente presa al volo
Però dovete ancora spiegarmi anche se forse l'ho capito cosa fa ` !!!!
La ricerca ha trovato 4 risultati
- dom 3 feb 2008, 23:16
- Forum: Programmazione
- Argomento: [BASH]Grep con numero massimo di risultati
- Risposte: 15
- Visite : 4769
- sab 2 feb 2008, 11:28
- Forum: Programmazione
- Argomento: [BASH]Grep con numero massimo di risultati
- Risposte: 15
- Visite : 4769
Re: [BASH]Grep con numero massimo di risultati
hihi sorry!!! Allora io dovrei cercare una parola nei file di testo, per esempio, supponiamo voglia cercare il mio nick! Mi basta però che trovi "kingo" 5 volte al massimo, quindi se kingo compare 5 volte nel primo file che analizza, la ricerca si può fermare e fornirmi il nome del file, altrimenti ...
- sab 2 feb 2008, 10:42
- Forum: Programmazione
- Argomento: [BASH]Grep con numero massimo di risultati
- Risposte: 15
- Visite : 4769
Re: [BASH]Grep con numero massimo di risultati
Quindi... (per rispondere al primo post) se io dovessi sapere quali file contengono al massimo 5 occorrenze di una parola, userei uno script così: #!/bin/bash for file in *.txt; do QUANTEVOLTE=`grep -w -o $1 $file | wc -l` if [[ $QUANTEVOLTE -le 5 ]]; then echo $file fi done Saluti. porca miseria c...
- ven 1 feb 2008, 19:53
- Forum: Programmazione
- Argomento: [BASH]Grep con numero massimo di risultati
- Risposte: 15
- Visite : 4769
[BASH]Grep con numero massimo di risultati
Salve a tutti!!! :) Dovrei trovare una data parola al massimo 5 volte, nei file di testo, il problema è che questa parola è presente in più file, e quindi non posso utilizzare grep -E {5,} parola_da_cercare *.txt perchè limita le occorrenze che trova al singolo file, quando a me serve limiti nel tot...