pertze
DuBHeaD
hallöle,
ich wollt mir grad ein ganz simples backup script schreiben, aber da kommen mir unerklärliche fehler:
hier der fehler nach dem programmaufruf:
ich dachte erst es liegt an der SAVELINE, drum habe ich die komplette for schleife auskommentiert, aber immer noch dieser fehler
man beachte die backslashs bei der uhrzeit ...
kann mir das einer erklären?
vinc
ich wollt mir grad ein ganz simples backup script schreiben, aber da kommen mir unerklärliche fehler:
Code:
#!/bin/sh
SAVE="/etc /usr/local/etc /dat2/save /dat1/docs"
SAVEDATE=`date +%Y-%m-%d_%H:%M:%S`
SAVEDIR="/dat2/backup"
for i in $SAVE
do
if [ -d $i ]
then
SAVELINE="$i $SAVELINE"
else
echo "$SAVEDATE $i does not exist and will be ignored." >> /var/log/backup.log
fi
done
TITLE=${SAVEDIR}/${SAVEDATE}.tar
tar --create --preserve --absolute-paths --file $TITLE $SAVELINE
Code:
tar: Obsolete option name replaced by --absolute-names
rcmd: getaddrinfo: No address associated with hostname
tar: /dat2/backup/2003-09-09_18\:23\:38.tar: Cannot open: Input/output error
tar: Error is not recoverable: exiting now
man beachte die backslashs bei der uhrzeit ...
kann mir das einer erklären?
vinc