Actividades para el laboratorio
Programación con Bash shell
1.- Modifique el ejemplo ex2 de
manera que cuando el usuario sea encontrado se imprima el mensaje
"LLEGO <nombre la cuenta que buscas> !!!!!!!!!!!!!!!"
2.- Junto a un compañero pruebe que uno de los programas funciona.
3.- Modifique el programa Ex3 para
evitar el uso de archivo temporal.
4.- Modifique el programa para usar set en lugar de AWK
5.- Mida el tiempo de ambas versiones de ex3 ¿cuál es más rápida? ¿Alguna
idea a por qué?
6.- Modifique el programa ex5 de
manera que si un archivo fue
respaldado, se actualice la nueva versión sólo si es más nueva que la
previa (no comparando su contenido). Hint: revise Bash
Conditional Expressions
7.- Usando el archivo ex6 u otro
comando liste el archivo más grande dentro de un sub-árbol dado como
argumento. Hint: Revise el comando stat.
8.- Estando en Aragorn, ejecute el comando getent
passwd
9.- Modifique su script ex2 para que muestre el mensaje "LLEGO
<nombre real del usuario que buscas> !!!!!!!!!!!!!!!!!!!!"
10.- Baje y pruebe el programa que resuelve la situación en ejemplo11 ex11.