Sto cercando di fare una ricerca grep ricorsivo come ad esempio:ricorsivo Grep per mostrare contare solo matchin totale
grep -r -c "foo" /some/directory
che mi danno auch uscita come:
/some/directory/somefile_2013-04-08.txt:0
/some/directory/somefile_2013-04-09.txt:1
/some/directory/somefile_2013-04-10.txt:4
...etc
tuttavia, vorrei per ottenere solo il numero totale di partite in tutti i file, come:
Total matches: 5
ho giocato in giro con alcuni altri esempi come in this thread, anche se non riesco a fare quello che dovrebbe essere così semplice.
grazie, comando utile. non sono sicuro di quale sia l'esatto, visto che con il tuo esempio ottengo 447 partite e Johns ottengo 392. Dovrò giocarci un po 'di più per sapere che credo. –
Questo comando ha funzionato perfettamente per me comunque. Ho aggiornato il mio esempio per aggiungere una stringa dandoti il risultato al termine del comando. –
Più corrispondenze all'interno di una singola riga producono ciascuna una riga separata di output con '-o'. – chepner