Quali comandi unix posso usare per determinare l'intervallo di righe in cui una parola appare nel testo? Lo "span" è uguale al numero di riga dell'ultima istanza di una parola meno il numero di riga della prima istanza della parola.
1| unix is on two lines
2| once above, and once below
3| unix
Nell'esempio sopra, lo "span" di "unix" sarebbe 2 (3-1).
Finora ho cercato di usare grep -n ma non credo che grep sia abbastanza potente. Forse qualche uso di sed o awk?
Grazie!
span
sarà 2, perché ci sono due linee in cui la parola unix appaiono o perché la parola unix apears due volte nella stessa linea?