ho fatto un semplice script in shell quando lo avvio mi vine visualizzato questo errore:

.
./ts3-anticrash.sh: riga 41: EOF non atteso durante la ricerca di """
./ts3-anticrash.sh: riga 47: errore di sintassi: EOF non atteso
.

questo è lo scrip, come posso risolvere?

http://pastebin.com/eP1K9Hnh

chiesto 03 Gen, 10:32

lettly's gravatar image

lettly
2313

modificato 03 Gen, 11:32

enzotib's gravatar image

enzotib ♦♦
14.0k112186


Alla riga 9, cioè:

status="$(./ts3server_startscript.sh status)

manca la virgoletta che chiude la stringa, cioè dovrebbe essere così

status="$(./ts3server_startscript.sh status)"
coll. permanente

ha risposto 03 Gen, 11:31

enzotib's gravatar image

enzotib ♦♦
14.0k112186

ok ma adesso ho quest'altro problema:

.

./ts3-anticrash.sh: riga 45: errore di sintassi vicino al token non atteso "done" .

./ts3-anticrash.sh: riga 45: ` done'

(03 Gen, 11:58) lettly lettly's gravatar image

@lettly: la chiusura dell'if alla riga 44 deve essere fatta con fi, non con done. Inoltre dovresti accettare la risposta, dato che ha risolto il problema iniziale.

(03 Gen, 12:14) enzotib ♦♦ enzotib's gravatar image

grazie mille

(03 Gen, 16:52) lettly lettly's gravatar image
La tua risposta
abilita/disabilita anteprima

Segui questa domanda

Via email:

Una volta eseguito l'accesso potrai iscriverti a tutti gli aggiornamenti qui

Via RSS:

Risposte

Risposte e commenti

Basi di markdown

  • *corsivo* o __corsivo__
  • **grassetto** o __grassetto__
  • collegamento:[testo](http://url.com/ "titolo")
  • immagine?![alt testo](/path/img.jpg "titolo")
  • elenco numerato: 1. Foo 2. Bar
  • per aggiungere un'interruzione di riga, aggiungi due spazi a fine riga e premi «Invio»
  • è supportato anche semplice HTML

Tag:

×235

domanda posta: 03 Gen, 10:32

domanda visualizzata: 447 volte

ultimo aggiornamento: 03 Gen, 16:52

Chiedi è un servizio di supporto gestito da Ubuntu-it. Contattaci!

powered by OSQAPostgreSQL database
Ubuntu e Canonical sono marchi registrati da Canonical Ltd.