Tenía un script que funcionaba bien, pero cuando lo ejecuté hoy, dice declare: not found. Estoy usando bash shell y la ruta al comienzo del script es correcta.
Dos líneas marcadas en mi script son las siguientes:
declare -a RESPONSE
RESPONSE=($RESULT)
También dice que (es inesperado, pero supongo que está surgiendo debido al primer error. Vale la pena mencionar que cuando escribo declarar directamente funciona bien.
declare | grep USER muestra
USER=ashfame
USERNAME=ashfame
values="$SVN_BASH_USERNAME";
Entonces, ¿qué pasa aquí?
#!/bin/bashúnica. ¿Querías decir cómo lo ejecuto? Solo intenté ejecutarlo como./script.shy funcionó. Pero no funciona comoscript.shosh script.shy estoy bastante seguro de que solía usar solo los dos últimos métodos mientras lo creé hace una semana. ¿Qué podría explicar eso?