Tema 6 (Cuestionario practica 2)
|
|
Título del Test:
![]() Tema 6 (Cuestionario practica 2) Descripción: Implantacion de Sistemas Operativos ASIR |



| Comentarios |
|---|
NO HAY REGISTROS |
|
¿Qué variable especial nos devuelve el valor de terminación de una orden?. ?. ¿. ¡. Después de ejecutar cualquier orden, puedo ver si se ha ejecutado bien o mal mostrando su valor de terminación; para ello, debo ejecutar el comando ... echo $?. $ echo ?. Tras ejecutar las siguientes órdenes como un usuario normal, cuáles de ellas tendrán un valor de terminación incorrecto (distinto de 0)?. pwd. pepe. cp. cat /etc/passwd. cd /; mkdir \mio. cd /; cat > intento. cd. Crea el siguiente guión shell: #!/bin/bash # prueba-error expr $1 + $2 NOTA: $1 y $2 son parámetros que se pasan por línea de comandos, similares a %1 y %2 de los ficheros batch; se verán más adelante en este tema. ¿Cuáles de las siguientes formas de ejecución nos darán 0 como valor de terminación (es decir, el script se ejecutará de forma correcta)? (Ten en cuenta que la primera ejecución es sin hacerlo ejecutable, y en todas las demás el fichero ya es ejecutable). ./prueba-error. ./prueba-error 3 2. ./prueba-error. ./prueba-error A 5. ./prueba-error 3 4 7. Si las variables A y N tienen los valores Marta y 3 respectivamente, ¿cuáles de los siguientes test darán un valor de terminación 0 (darán verdadero)?. test $A = Marta. test $A -eq Marta. test $N -eq 3. test "$N" -eq `expr 2 + 1`. test "$N" -eq "expr 2 + 1". |





