Am Dienstag, 3. Juni 2003 14:27 schrieb Stefan Onken:
ich muss ja sagen, ich bin Script Anfaenger. Ich baue mir gerade selber ein kleines Script zum backupen:
#!/bin/sh # directory to backup SDIR=/axo/ DDIR=/home/stonki/ BACKUPDIR='date +%A' mkdir /$DDIR/$BACKUPDIR
Ich moechte eigentlich, dass "BACKUPDIR" Werte wie z.B. "Tuesday" enthaelt und dann ein Verzeichnis "/home/stonki/Tuesday" erstellt wird. Leider klappt das nicht und er gibt "+%A" aus. Wieso ?
[Auszug aus einem Backupskript] [...] # Voreinstellungen DATE=`date "+%d.%m.%Y"` # Heutiges Datum in der Form TT.MM.JHJJ BACKUPDIR="/backup2/backupHOMEmail$DATE" # In diesem Verzeichnis wird das Backup angelegt DIRSTOSAVE="/home/thor/Mail/" # Die zu sichernden Verzeichnisse echo -e "\n\n··· Backup am $DATE für den Server `hostname` ···\n" ############################################################################## # Vorprüfung # Nur root darf Backups erstellen if [ $UID != 0 ] then echo -e "\nNur der Superuser darf Backups erstellen.\n" exit 1 fi mkdir $BACKUPDIR # Existiert das Verzeichnis, in dem die Sicherungen gespeichert werden sollen? if [ ! -d "$BACKUPDIR" ] then echo -e "\n\"$BACKUPDIR\" exstiert nicht." echo -e "Breche ab.\n" exit 1 fi [...] HTH, Thorsten -- .-. Thorsten von Plotho-Kettner - Fon/SMS 0163-2886981 /v\ Linuxuser #275535 Linux Machine #168717 /( )\ http://aussatz.antville.org ^^ http://www.aus-satz.de