T
tux_rules
Eroberer
ich schreibe gerade ein skript für eine vmware (backup) ich weiß es gibt ein schon ein paar skripts da zu aber ich möchte es gerne selber machen alleine deshalb weil ich darin noch nicht so gut bin ich hab ein Array und eine abrafe in der abfrage schau ich ob ich alle images backupen soll oder nur einzelne. jetzt habe ich mir das so gedacht:
jetzt schreibt er mir: line 44: `$job': not a valid identifier
die zeile 44 ist aber das letzte fi
ich nehme an das er mir bei for $job in $job das problem macht.
ich habe mir gedacht das wenn ich eben die $job in $job mache das er mir nur das 4te image testet ob das image rennt.
oder ist das ein komplette schaß im wald was ich mir da überlegt habe?
lg Martin
Code:
jop=4 (0 steht für alle images und die zahl für das spezielle image)
server=(da ist der pfad zu den images)
if (($job==0));then
for i in 10
do
if [ "$(vmware-cmd "$sata{$server[i]}" getstate)" == "getstate() = on" ]; then
echo "Server rennt:{$server[i]}"
else
echo "Server rennt nicht:{$server[i]}"
fi
done
else
for $job in $job
do
if [ "$(vmware-cmd "$sata{$server[$job]}" getstate)" == "getstate() = on" ]; then
echo "Server rennt:{$server["$job"]}"
else
echo "Server rennt nicht:{$server["$job"]}"
fi
done
fi
die zeile 44 ist aber das letzte fi
ich nehme an das er mir bei for $job in $job das problem macht.
ich habe mir gedacht das wenn ich eben die $job in $job mache das er mir nur das 4te image testet ob das image rennt.
oder ist das ein komplette schaß im wald was ich mir da überlegt habe?
lg Martin