Ho un sacco di file, mi piacerebbe trovare l'ultima corrispondenza di una stringa in ciascuno di essi.
grep text *.file
mi dà tutte le partite non le ultime.
ls *.file | xargs grep text | tail -n 1
mi dà l'ultima riga dell'ultimo file corrispondente.
Quindi quello che penso di volere è un modo per dire:
ls *.file | (xargs grep text | tail -n 1)
Ma non sono sicuro di come farlo, o se è possibile.