Pregunta 71

Técnico Auxiliar Informática del Estado - 2017 - TIC A1 - Superior de Sistemas y Tecnologías (Libre)

Los scripts de Shell son uno de los tipos de programas más habituales en todos los sistemas UNIX #!/bin/bash en la primera línea del shell script indica:

  • A.Es un comentario que no indica nada.
  • B.Ejecuta el comando /bin/bash y presenta el resultado en pantalla.
  • C.Cambia el directorio a /bin/bash.
  • D.Indica que se debe usar la shell bash para ejecutar el script.Respuesta correcta

Explicación

La respuesta correcta es D. La secuencia '#!' al inicio de un script en UNIX/Linux (shebang) instruye al kernel que use un intérprete específico para ejecutar el fichero. '#!/bin/bash' indica que /bin/bash debe procesar el script. Aunque es un comentario sintácticamente en bash, tiene significado funcional a nivel de kernel.