You are on page 1of 3

Ejercicios 4

1) Crear varios ficheros utilizando el editor vi. Introducir texto y


experimentar con las distintas opciones que ofrece el editor.

2) Editar los ficheros anteriores utilizando el editor joe. Solicitar ayuda y


experimentar con los comandos all mostrados.
.
3) Obtener la fecha del sistema.
.
4) Presentar en pantalla u n calendario del mes y de ao actual. dem de
junio del 2000.

5) Crear un fichero que contenga el calendario del ao 2000 mediante la


redireccin de la salida estndar

6) Realizar un backup comprimido (fichero . tgz) del directorio HOME


.
7) Mostrar el contenido de varios ficheros de texto en pantalla. Crear un
nuevo fichero que contenga dichos ficheros
..
8) Mostrar el contenido del fichero utilizando more.
..
9) Crear un fichero con el editor. Cpialo a otro fichero en el mismo
directorio. Modificar uno de ellos cambiando algunos caracteres.
Comparar los ficheros utilizando cmp y observar la salida que se
obtiene. Lo mismo con cmp s y obtener el valor de errorlevel. Lo
mismo comparando dos ficheros iguales. Quitarle a uno de ellos los
permisos de acceso y repetir la operacin.
..

10)Crea dos ficheros que tengan lneas en comn. Ordnalos y


compralosusandocomo.
..

11) Experimenta las opciones de sort sobre unn fichero utilizando como
separador el carcter :
.
12)Utiliza cut sobre el mismo fichero del ejercicio anterior. Mostrar las
columnas de caracteres 3, 4 y 7. Mostrar los campos 1 y 3
..
13)Unir dos ficheros cualesquiera utilizando paste y usando como
delimitador :
.
14)Crear un ficheroque contenga los siguientes campos (separados por :):
nombre, DNI, direccin. Crear otro fichero similar que contenga los
campos: DNI, sueldo. Hacer u n join de ambos ficheros y guardarlo en
un nuevo fichero.
..
15)Comprobar las salidas obtenidas con los comandos head, tail, nl, Split
(con la opcin de 10 lineas ) y wc.

Ejercicios 5
1) Buscar, a partir del directorio /usr/src, los directorios que pertenecen
al usuario root.
..

2) Buscar, a partir del directorio /var, los ficheros que ocupan mas 50
bloques y que han sido modificados hace menos de 20 dias.
..
3) Cambiar al directorio HOME. Copiar a dicho directorio, usando find,
los ficheros regulares bajo el directorio /etc que empiezan por fs.

4) Escribir una expresin regular que reconosca una lnea de texto que
empiece por A P, seguido de un carcter cualquiera, seguido de un
punto y que acabe con cualquier letra minscula
.
5) Utilizar la expresin regular anterior junto con grep para localizar las
lneas de un fichero que cumplen dicho patrn. Si ninguna lo hace
introducir varias lneas que deban concordar con ese patrn y
comprobarlo. Experimentar las distintas opciones de grep.

6) Utilizando sed mostrar las lneas 3 y 4 de un fichero


.
7) Repetir lo hechoen el ejercicio 5 pero ahora usando sed
..
8) Mostrar todo el fichero incluyendo una lnea que ponga reconocido
tras lnea que concuerde con la expresin regular anterior.
..
9) Sustituir cada aparicin de la expresin regular anterior por la
palabra frase reconocida
..
10)Sustituir en un fichero cada aparicin de una lnea que comience por
A B y termine por y o z por el texto que aparece entre ambas letras.

You might also like