J'avais un script qui fonctionnait bien mais quand je l'ai exécuté aujourd'hui, ça dit declare: not found. J'utilise le shell bash et le chemin au début du script est correct.
Deux lignes marquées dans mon script sont les suivantes:
declare -a RESPONSE
RESPONSE=($RESULT)
Il dit également que (c'est inattendu, mais je suppose que cela arrive à cause de la première erreur. Il convient de mentionner le point lorsque je tape dans déclarer directement fonctionne bien.
declare | grep USER spectacles
USER=ashfame
USERNAME=ashfame
           values="$SVN_BASH_USERNAME";
Alors, qu'est-ce qui ne va pas ici?
#!/bin/bashseulement. Voulez-vous dire comment je l'exécute? J'ai juste essayé de l'exécuter au fur./script.shet à mesure. Mais cela ne fonctionne pas commescript.shoush script.shet je suis à peu près sûr que je n'utilisais que les deux dernières méthodes lors de ma création il y a une semaine. Qu'est-ce qui pourrait expliquer cela?