Avevo una sceneggiatura che funzionava bene ma quando l'ho eseguita oggi, dice declare: not found
. Sto usando bash shell e il percorso all'inizio dello script è corretto.
Due righe contrassegnate nel mio script sono le seguenti:
declare -a RESPONSE
RESPONSE=($RESULT)
Dice anche che (
è inaspettato ma immagino che stia arrivando a causa del primo errore. Vale la pena ricordare che quando scrivo dichiama direttamente funziona bene.
declare | grep USER
Spettacoli
USER=ashfame
USERNAME=ashfame
values="$SVN_BASH_USERNAME";
Allora, cosa c'è che non va qui?
#!/bin/bash
solo. Intendevi come lo eseguo? Ho appena provato a eseguirlo./script.sh
e ha funzionato. Ma non funziona comescript.sh
osh script.sh
e sono praticamente sicuro di usare solo gli ultimi due metodi mentre l'ho creato una settimana fa. Cosa potrebbe spiegarlo?