1. Práctico de Variables
1. En su directorio personal utilice el comando echo para:
a. Mostrar por pantalla su nombre y apellido.
b. Hacer sonar la alarma del sistema.
c. Imprimir 3 líneas en blanco utilizando secuencias de escape.
d. ¿Qué hacen las siguientes líneas?
i) echo -en “Estamos probandob”
ii) echo -e “Estamos probandob”
iii)echo -en “Estamos probandoc”
iv) echo -e “Estamos probandoc”
v) echo -n “Hoy es: ”
vi) echo -n “Hoy es: ”; date
2. Defina variables para guardar cada una de las siguientes palabras o frases: Hola, Probando,
año 2013. Luego muéstrelas por pantalla.
3. Defina una variable llamada “nom”, con su nombre y otra “ape” con su apellido, a
continuación muestre por pantalla el mensaje “Mi nombre completo es Fulano de Tal”,
utilizando las variables que acaba de declarar.
4. Crear en su directorio personal una carpeta llamada “Grupos” y adentro de esa carpeta un
archivo llamado Segundos con 5 registros (Nombre, Apellido, Dirección). Vuelva a su
directorio personal y declare una variable llamada “grps” con la ruta completa al archivo
“Segundos”. Finalmente utilice un paginador y la variable gprs para visualizar el contenido
del archivo “Segundos”.
5. Crear una variable llamada lsal que permita listar todos los archivos de su
directorio personal en formato largo y que incluya los archivos ocultos. Probar el
funcionamiento de la variable usando primero echo y luego solamente $lsal. ¿Cuál
es la diferencia?
6. Guarde en una variable el resultado de ejecutar el comando date para que se
visualice “La fecha de hoy es DD/MM/AAAA. Luego guarde en otra variable su
nombre de usuario y utilice el comando echo para mostrar por pantalla la frase:
“Soy el usuario fulano y hoy es DD/MM/AAAA.
7. Muestre por pantalla el contenido de las variables $PATH, $LOGNAME, $HOME y
$SHELL.
8. ¿Cuál es la diferencia entre las comillas dobles, simples e invertidas? Proporcione
ejemplos.
9. Investigar cómo se puede agregar un directorio a la variable $PATH y para qué le
serviría.
10. Crear la carpeta “Programas”, dentro de su directorio personal y agregarla a la
variable $PATH de forma permanente.
Entrega – sábado 9 de agosto
Prof. Pablo Macón