Beruflich Dokumente
Kultur Dokumente
SISTEMAS OPERATIVOS
FACULTAD DE INGENIERA
ESCUELA PROFESIONAL: Ingeniera De Sistemas
ASIGNATURA:
Sistemas Operativos
CICLO:
Sexto
DOCENTE TUTOR:
Ing. Kramer Garay
PAGINA 1
DE SISTEMAS
SISTEMAS OPERATIVOS
Ejercicios de Scripts
DE SISTEMAS
SISTEMAS OPERATIVOS
DE SISTEMAS
SISTEMAS OPERATIVOS
5. Programa que borra con con_rmacin todos los _cheros indicados como
argumentos en la lnea de rdenes.
DE SISTEMAS
SISTEMAS OPERATIVOS
7. Ejemplo break y continue: este programa utiliza las rdenes break y continue para
permitir al usuario controlar la entrada de datos.
DE SISTEMAS
8. Ejemplo de un men:
SISTEMAS OPERATIVOS
DE SISTEMAS
SISTEMAS OPERATIVOS
9. Este ejemplo lee dos nmeros del teclado e imprime su suma, (usando las
rdenes read, printf y let).
10. Escribir un guin shell que, dado el .username. de un usuario, nos devuelva
cuntas veces esa persona est conectada. (Usa: who, grep, wc).
11. Escribir un guin shell llamado ldir que liste los directorios existentes en el
directorio actual.
DE SISTEMAS
SISTEMAS OPERATIVOS
12. Escribir un guin shell llamado ver que para cada argumento que reciba realice
una de las siguientes operaciones:
DE SISTEMAS
SISTEMAS OPERATIVOS
14. Supongamos que queremos cambiar el su_jo de todos los archivos *.tex a .latex.
Haciendo mv *.tex *.latex no funciona, (por qu?), pero s con un guin shell.
15. Hacer un programa que ponga el atributo de ejecutable a los archivos pasados
como argumento.
DE SISTEMAS
SISTEMAS OPERATIVOS
Ejercicios Propuestos
5. Cree un shell script llamado tabla que a partir de un nmero que se le pasar como
argumento obtenga la tabla de multiplicar de ese nmero. Si se llama con:
tabla 5
debe responder:
TABLA DE MULTIPLICAR DEL 5
==========================
5 * 1 = 5
5 * 2 =10
...
5 * 9 = 45
5 * 10 =50
DE SISTEMAS
SISTEMAS OPERATIVOS
3. Cree un shell script llamado fecha_hora que devuelva la hora y la fecha con el
siguiente
formato:
Son las hh horas, xx minutos del da dd de mmm de aaaa
donde mmm representa las iniciales del mes en letra
(ENE, FEB, MAR, ..., NOV, DIC).
DE SISTEMAS
SISTEMAS OPERATIVOS
DE SISTEMAS
SISTEMAS OPERATIVOS
4. Cree un shell script llamado doble que pida un nmero por teclado y calcule su doble.
Debe comprobar el nmero introducido y antes de terminar preguntar si deseamos
calcular otro doble, en cuyo caso no terminar. Ejemplo:
Introduzca un nmero para calcular el doble: 89
El doble de 89 es 178
Desea calcular otro doble (S/N)?