Niko nije rekao zato sto sed (
stream
editor) ima mnogo vise mogucosti nego za ono sto tebi treba. Upucen si na awk jer awk moze i liniju da razbije na delove ($0 je cela linija, $1 pa nadalje su delovi), kao sto moze i kombinacija sa cut. Neke naredbe su brze a neke sporije - zavisno od kolicine podataka... sed se uglavnom koristi vise za zamene (opcija s, primer, treba ti umesto beograd do novog sada da pise nis do novog sada:
echo "beograd do novog sada"| sed 's/beograd/nish/'
)
Ima jos jaaaaaaaaaako puno komandi koje mogu biti iskoristene za razne svrhe.. ali najcesce se koristi ta kombinacija - sed, awk, cut...
Kad sve ostalo zakaže, pročitaj uputstvo...