Por ejemplo: Bash-Prog-Intro-HOWTO¿Cuál es la palabra clave 'función' utilizada en algunos scripts bash?
function foo() {}
me hacen consultas de búsqueda en info bash
y mirar en los capítulos releted de POSIX para función de palabras clave, pero no se ha encontrado.
¿Cuál es la palabra clave function
utilizada en algunos scripts bash? ¿Es alguna sintaxis obsoleta?
¿Es esta palabra clave * NON * -POSIX? – gavenkoa
@gavenkoa [Sí] (http://en.wikipedia.org/wiki/Bash_%28Unix_shell%29). Cuando se utiliza la palabra clave 'función', las declaraciones de la función Bash no son compatibles con los scripts de Bourne/Korn/POSIX. –
Tenga en cuenta que en el shell Korn hay diferencias en el alcance de las variables 'typedef''ed entre las dos formas de declarar funciones (dado que las variables delimitadas no son POSIX). – cdarke