Fichas referencia: Introducción al Shell, Reseña
de Comandos.
- Agregar a la variable PATH el directorio /usr/local/bin de modo
que los comandos sean buscados en ese directorio antes que en cualquier
otro.
- Agregar a la variable PATH los nombres de directorio /var/lib/dpkg
y /usr/doc/HTML.
- Al escribir comandos, ¿qué diferencia hay entre usar
comillas dobles y simples?
- Al ingresar comandos, para qué sirven los símbolos
";" y "|"?
- Asignar a la variable DIA el valor "Lunes" y mostrarla.
- Asignar a la variable PATH el contenido de la propia variable PATH
más el directorio /opt/Office52.
- Borrar del directorio actual los archivos carta_10 a carta_30 inclusive.
- Desplegar en pantalla uno tras otro los archivos cap1, cap2 ...
cap9 del directorio actual deteniendo el despliegue a cada pantalla.
- Diferenciar los caracteres "|", "\", "/" y ";" en el shell, indicando
para qué se usa cada uno.
- Ejecutar el comando nodigo de modo que no produzca ninguna salida
ni muestre ningún error.
- Ejecutar el comando nsk del directorio /usr/local/bin de modo que
tome su entrada del archivo datos del directorio del usuario jperez en /home,
grabe su salida en el archivo jperez.dts del directorio actual y los errores
en jperez.errs del directorio actual.
- Ejecutar el comando (hipotético) llamado nsk ubicado
en el directorio /usr/local/bin de modo que tome su entrada del archivo
datos del directorio del usuario jperez en /home, grabe su salida en el
archivo jperez.dts del directorio actual y los errores en jperez.errs del
directorio actual.
- Escribir un script que reciba un nombre de archivo como parámetro
y agregue, al principio del archivo, las leyendas MEMORANDUM | Montevideo,
URUGUAY | (fecha del día) | (renglón en blanco) | , donde la
barra vertical indica cambio de línea. Si se usan archivos temporales,
eliminarlos al terminar. Sugerencia: el nombre de archivo pasado como parámetro
está disponible, dentro del script, en la variable llamada $1.
- Fijar en la variable TRABAJO el nombre /grupos/docentes/examenes/dic1999.
Usar la variable para trasladarse rápidamente a ese directorio.
- Los paréntesis y otros símbolos son "interpretados
por el shell". ¿Cómo puede escaparse esta intepretación
y mostrar los paréntesis? Escribir un comando que muestre en pantalla
la leyenda "(aquí se ven los paréntesis)" de todas las formas
que sepa hacerlo.
- Mostrar el código de error del último comando ejecutado.
- Mostrar la página del manual del comando que da formato para
imprimir.
- Mostrar las primeras dos líneas de los archivos cap01.txt
a cap99.txt del directorio novela bajo el directorio actual. Mostrar la salida
paginada.
- Mostrar las últimas 20 líneas del archivo lista.001
del directorio padre del actual.
- Mostrar todas las variables de ambiente.
- ¿Para qué sirve el operador grave? Dar un ejemplo.
- ¿Qué contiene la variable PATH?