Cambia, en el fichero amigos, todas las apariciones de pepe y paco por Pepe y Paco, respectivamente:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
$ sed -e 's/pepe/Pepe/g' -e 's/paco/Paco/g' amigos (también sed 's/pepe/Pepe/g ; s/paco/Paco/g' amigos) Cambia pepe por Pepe, pero sólo en las líneas que tengan Potamo $ sed '/Potamo/s/pepe/Pepe/g' amigos Muestra sólo las lineas que contengan jaime $ sed -n '/jaime/p' amigos Borra las lineas que contengan jaime $ sed '/jaime/d' amigos Cambia las lineas que contengan jaime por otra cosa $ sed '/jaime/c\BORRADO' amigos Inserta una línea, con la palabra 'APARICION', antes de las líneas que contengan jaime $ sed '/jaime/i\APARICION' amigos Reemplaza, en cada línea de fichero, la quinta ocurrencia de stop por STOP $ sed 's/stop/STOP/5' fichero Igual que antes pero guarda cada línea reemplazada en el fichero f2 $ sed 's/stop/STOP/5w f2' fichero |
Especificar las líneas en donde se realizaran las acciones :
1 2 3 4 |
sed ‘3s/stop/STOP/g’ (reemplaza sólo en la línea 3) sed ‘3,10s/stop/STOP/g’ (reemplaza de la línea 3 a la 10) sed ‘3,$s/stop/STOP/g’ (reemplaza de la línea 3 al final) sed ‘!3s/stop/STOP/g’ (reemplaza en todas las líneas menos la 3) |