Visa ett inlägg
Oläst 2007-03-23, 10:48 #1
radioaktivitet radioaktivitet är inte uppkopplad
Flitig postare
 
Reg.datum: Jun 2006
Inlägg: 336
radioaktivitet radioaktivitet är inte uppkopplad
Flitig postare
 
Reg.datum: Jun 2006
Inlägg: 336
vi fick hjälp häromdagen med att uppgradera vår server. Nu upptäckte jag att ett script slutat fungera. Det är inte jag som har programmerat det från början, och det finns säkert en lätt lösning. Men jag har sökt och sökt.

Så här ser felmeddelandet ut

./program.sh: 4: Syntax error: "(" unexpected (expecting "fi")

Och så här ser koden ut:

Kod:
#!/bin/sh
if test $1 = "ALL"
then
    LISTA= (`ls -l`)
else
    LISTA= ( $1 )
fi

for LISTA in ${LISTA[@]}
do
...
Det verkar alltså som om man inte längre får använda paranteser för att definera listor. Hur gör man då istället?

Tacksam för hjälp.
radioaktivitet är inte uppkopplad   Svara med citatSvara med citat