LPIC 010-160 ESP 3.3 - Lección 1 Repaso 3
|
|
Título del Test:
![]() LPIC 010-160 ESP 3.3 - Lección 1 Repaso 3 Descripción: LPIC 010-160 ESP 3.3 - Lección 1 Repaso 3 |



| Comentarios |
|---|
NO HAY REGISTROS |
|
¿En qué se diferencia ejecutar un script con script.sh frente a ./script.sh?. A. No hay diferencia, ambos funcionan igual. B. Con script.sh bash busca en $PATH; con ./script.sh busca en el directorio actual. C. Con ./script.sh bash ejecuta el script como superusuario. D. script.sh ejecuta en un subshell y ./script.sh en el shell actual. ¿Cuál de estas declaraciones de variable es incorrecta en bash?. A. nombre=Carol. B. nombre="Carol Smith". C. nombre = Carol. D. _nombre=Carol. ¿Qué variable de entorno contiene el directorio de trabajo actual?. A. $DIR. B. $CWD. C. $HERE. D. $PWD. ¿Qué imprime ./s.sh uno dos tres con este script: #!/bin/bash echo "Arg1: $1" echo "Total: $#"?. A. Arg1: uno / Total: 1. B. Arg1: uno / Total: 3. C. Arg1: uno dos tres / Total: 3. ¿Qué operador numérico se usa para comprobar si dos valores son distintos?. A. -eq. B. !=. C. -ne. D. -diff. ¿Cuál es el error en esta línea de shebang: #!/bin/bash? (con un espacio antes del #). A. Falta la exclamación después de #. B. /bin/bash no es la ruta correcta de bash. C. Hay un espacio antes del #, el shebang debe ser la primera línea sin espacios previos. D. El shebang debe ir entre comillas. ¿Qué imprime echo "$x + $y" si x=3 e y=5?. A. 8. B. 3 + 5. C. $x + $y. D. Error: operación no soportada. ¿Cuál es la principal diferencia entre vi y nano según el temario?. A. vi solo existe en sistemas Debian; nano es universal. B. vi tiene múltiples modos de edición; nano no tiene modos, se escribe directamente. C. nano no puede guardar archivos; vi sí. D. vi es más moderno y tiene más funciones que nano. ¿Cuál es la estructura correcta para imprimir "acceso ok" si se pasa exactamente 1 argumento, o "error" en caso contrario?. if [ $1 -eq 1 ] then echo "acceso ok" fi. if [ $# -eq 1 ] then echo "acceso ok" else echo "error" fi. if [ $# = 1 ] then echo "acceso ok" done. if ($# == 1) { echo "acceso ok" } else { echo "error" }. ¿Qué comando muestra la ruta absoluta del ejecutable ls?. A. locate ls. B. find ls. C. which ls. D. path ls. ¿Cuántos errores contiene este script? ·/!bin/bash fruta = Manzana if [$# -eq 1] then echo "$fruta" done. A. 1 error. B. 2 errores. C. 3 errores. D. 4 errores. Qué imprime ./s.sh 15 con este script: if [ $1 -ge 10 ] && [ $1 -le 20 ] then echo "en rango" else echo "fuera" fi. A. fuera. B. en rango. C. Error: && no es válido en bash. D. 15. |




