bugmenot
Goto Top

Shell-Script - was ist daran falsch?

Was ist an folgendem Script falsch?
#!/bin/bash

FILENAME="/exp/do.txt"  
Trace="/exp/report.txt"  

if test -f $FILENAME 
while read value
do
  Scriptx force="false" name=$value  
  Scriptx filename=/sdc/$value.tar name=$value
  Scriptx name=$value
done < $FILENAME 
else
echo nix
fi
Es kommt immer die Meldung, dass else nicht erwartet wird.
Hoffe ihr könnt mir helfen!

Content-ID: 97897

Url: https://administrator.de/contentid/97897

Ausgedruckt am: 22.11.2024 um 16:11 Uhr

problemsolver
problemsolver 26.09.2008 um 09:29:05 Uhr
Goto Top
Hallo face-smile

Vielleicht hilft das "THEN"

Gruß

Markus

#!/bin/bash

FILENAME="/exp/do.txt"  
Trace="/exp/report.txt"  

if test -f $FILENAME
then
  while read value
  do
    Scriptx force="false" name=$value  
    Scriptx filename=/sdc/$value.tar name=$value
    Scriptx name=$value
  done < $FILENAME
else
  echo nix
fi