IES Miguel Romero Esteo - Departamento de Informática - Linux/Unix
vi / Práctica
1
Comandos:
vi
Aplicaciones:
Recursos:
Repositorio de documentos sobre expresiones regulares
Referencias útiles sobre el modo ex de vi
Enunciado:
Hacer login a la máquina vms con el usuario del alumno (en adelante $USER)
$ cat $HOME/vi_p10/expr.txt felipe 10 plaza de la concordia 91.511.11.11 annie2 25-27 calle Victor Hugo 91.485.22.48 fernando 20 valencia 96.221.33.33 cristina avenida de la ilustración 93/455/78/52 cris 98.622.33.44 jorje 48 bravo murillo 630.22.53.48 XincX 45 plaza de neptuno 915.45.45.78 annie2 25 calle de Victor Hugo 910.48.22.48
XristiX 35-36 calle del querol 920/54/58/45 XarinX Avda. de la marina 920.54.58.65
Realizar las siguientes operaciones con el editor vi (modo ex) en el archivo $HOME/vi_p10/expr.txt.
1. |
Los números de teléfono que terminen en 48 deberán en adelante terminar en 50. |
2. |
En la línea 2, sustituya la cadena "annie2" por "annie" (sin desplazarse a la línea2). |
3. |
Sustituir las líneas vacías por "RAS". |
4. |
Sustituya cada cifra al final de la línea por 0, salvo si esta cifra es igual a 8. |
5. |
Sustituya los "/" separadores de los números de teléfono por ".". |
6. |
Los campos deberán estar separados por "|" y no por tabulaciones |
7. |
Inserte un carácter "|" al principio y al final de cada línea. |