#!/bin/ksh
es la primera línea en un script de shell siempre¿por qué la línea #!/Bin/ksh es la primera línea en un script de shell
¿cuál es la importancia de esta línea y por qué se mantuvo como el primer línea.
#!/bin/ksh
es la primera línea en un script de shell siempre¿por qué la línea #!/Bin/ksh es la primera línea en un script de shell
¿cuál es la importancia de esta línea y por qué se mantuvo como el primer línea.
Esta línea le indica al sistema operativo qué intérprete para invocar para ejecutar el script.
Sin ella, no hay forma de saber que esta secuencia de comandos debe ejecutarse utilizando el intérprete ksh
.
La secuencia se conoce como "shebang", y puede leer más al respecto en Wikipedia.
señala que el guión va a ser ejecutado por ksh (en lugar de cualquiera de los otros shells)
Si el archivo es ejecutable, le dice al sistema operativo, qué programa puede ejecutar el script.
Esto está documentado en la página del comando 'execve (2)'. –
Intenta buscar en este sitio "shebang". – Ether