shell script läuft nicht
Verfasst: 05.04.2010, 17:14
Hallo zusammen,
mein Ziel ist das automatische erstellen eines neuen Guest Verzeichnisses und das Kopieren einer Schablone.
Nin kenne ich mich mit dem Programmieren von shell scripts nicht aus. Ich habe folgendes versucht:
sourcedir=/vmfs/volumes/datastore1/$1
destdir=/vmfs/volumes/datastore1/$2
if [ ! -d $destdir ]
then
mkdir $destdir
fi
cp $sourcedir/$1.vmdk $destdir/$2.vmdk
cp $sourcedir/$1-flat.vmdk $destdir/$2-flat.vmdk
echo "fertig ..."
Ich übergebe also beim Aufruf des Skriptes zwei Argumente.
Leider bekomme ich immer die Fehlermeldung:
cp: cannot stat '/vmfs/volumes/datastore1/w2k8eetemp64/w2k8eetemp64.vmdk': No such file or directory
Was mache ich falsch???
Vielen Dank vorab.
André
mein Ziel ist das automatische erstellen eines neuen Guest Verzeichnisses und das Kopieren einer Schablone.
Nin kenne ich mich mit dem Programmieren von shell scripts nicht aus. Ich habe folgendes versucht:
sourcedir=/vmfs/volumes/datastore1/$1
destdir=/vmfs/volumes/datastore1/$2
if [ ! -d $destdir ]
then
mkdir $destdir
fi
cp $sourcedir/$1.vmdk $destdir/$2.vmdk
cp $sourcedir/$1-flat.vmdk $destdir/$2-flat.vmdk
echo "fertig ..."
Ich übergebe also beim Aufruf des Skriptes zwei Argumente.
Leider bekomme ich immer die Fehlermeldung:
cp: cannot stat '/vmfs/volumes/datastore1/w2k8eetemp64/w2k8eetemp64.vmdk': No such file or directory
Was mache ich falsch???
Vielen Dank vorab.
André