Eagle
10-03-2003, 09:54
Hallo,
ich komme mit der Erstellung eines Bash-Skriptes nicht ganz klar:
#! /bin/bash
MAILPATH="/var/spool/mail
cp $MAILPATH/backuppostfach $MAILPATH/archiv/mailarchiv-'date +"%y%m%d"'
bzip2 $MAILPATH/archiv/mailarchiv-'date + "%y%m%d"'
Wenn ich dieses Skript ablaufen lasse, erzeugt es mir eine Datei namens
mailarchiv-'date +"%y%m%d"'
Da der Befehl date +"%y%m%d" mir das aktuelle Tagesdatum mit 030310 korrekt liefert, weiß ich jetzt nicht, was ich in meinem Skript falsch mache. An sich sollte der Dateiname so lauten:
mailarchiv-030310.bz2
Ich bin dankbar, wenn mir hier jemand auf die Sprünge helfen kann.
Gruß
Eagle
ich komme mit der Erstellung eines Bash-Skriptes nicht ganz klar:
#! /bin/bash
MAILPATH="/var/spool/mail
cp $MAILPATH/backuppostfach $MAILPATH/archiv/mailarchiv-'date +"%y%m%d"'
bzip2 $MAILPATH/archiv/mailarchiv-'date + "%y%m%d"'
Wenn ich dieses Skript ablaufen lasse, erzeugt es mir eine Datei namens
mailarchiv-'date +"%y%m%d"'
Da der Befehl date +"%y%m%d" mir das aktuelle Tagesdatum mit 030310 korrekt liefert, weiß ich jetzt nicht, was ich in meinem Skript falsch mache. An sich sollte der Dateiname so lauten:
mailarchiv-030310.bz2
Ich bin dankbar, wenn mir hier jemand auf die Sprünge helfen kann.
Gruß
Eagle