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-Key: 97897

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

Printed on: April 19, 2024 at 22:04 o'clock

Member: problemsolver
problemsolver Sep 26, 2008 at 07:29:05 (UTC)
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