Documentos de Académico
Documentos de Profesional
Documentos de Cultura
:n Posiciona el cursor en la lnea n, por ejemplo :1 se posicional en la primera lnea del archivo. :8
se posiciona en la lnea nmero 8 del archivo.
:$ Posiciona el cursor en la ltima lnea del archivo.
nyy Copia n lneas al Buffer para luego copiarlas con p. por ejemplo 10yy, copia 10 lneas al buffer.
Editor vi Comandos II
COMANDO S I G N IF I C A D O
G Posiciona el cursor en la ltima lnea del archivo.
/Palabra Busca el texto Palabra en el archivo desde la posicin actual hasta el final del archivo.
?Palabra Busca el texto Palabra en el archivo desde la posicin actual hasta el inicio del archivo.
:!date Ejecuta el comando date en el prompt de UNIX sin dejar de editar el archivo. La verdad que
despus de :! <ComandoUnix> usted puede ejecutar cualquier comando Unix. Despus
presiona ENTER para volver al archivo.
:1,$s/ola/Hola/g Reemplaza desde la lnea 1 del archivo hasta el final del archivo($) la palabra ola por la
palabra Hola. La forma general del comando es:
:<NroLineaInicio>, <NroLineaFin>s/<PalabraOrigen>/<PalabraNueva>/g
D Borra los caracteres a la derecha de la posicin actual del cursor. O dicho de otra manera,
borra los caracteres hasta el final de la lnea.
cw Permite cambiar la palabra actual desde la posicin actual del cursor.
Donde:
NombreArchivo.awk, es el nombre del programa con las sentencias awk.
NombreArchivo.txt, es el nombre del archivo con los datos que se desea procesar. Este podra
ser un archivo .log, .dat o cualquier otro.
Awk considera por defecto que los campos del archivo estn
separados por blancos o tabulaciones.
Awk - II
A su nuevo estado:
-rwxrwxr-x 1 jboss jboss 88 ene 19 13:12 script1.sh