]> git.sesse.net Git - backup.sh/commitdiff
prøvde å flytte litt på hvor .dato filen oppdaters. Håper den nå
authorroot <empty>
Sun, 30 Apr 2000 08:14:31 +0000 (08:14 +0000)
committerroot <empty>
Sun, 30 Apr 2000 08:14:31 +0000 (08:14 +0000)
_ikke_ blir oppdatert om backupfilsystemet er fullt

backup.sh

index 35448a418fbee9b986db612885d49e8bdb65be4b..fd4fff11a25fbfbd7bb9979ed6725a33209a5f11 100755 (executable)
--- a/backup.sh
+++ b/backup.sh
@@ -63,13 +63,13 @@ backup()
  then
   #Det gikk kanskje bra
   mv $DATE.tmp $DATE.tgz
-  #lage listefil
-  tar tvfz $DATE.tgz > $DATE.idx 2>&1
-  grep -v ^d $DATE.idx | sort -n -r +2 > $DATE.sdx
+  #lage listefil og oppdater datofil om det gikk greit
+  tar tvfz $DATE.tgz > $DATE.idx 2>&1 &&
+    echo $DATEs > ../.dato            &&
+    touch -t $DATE ../.dato
 
-  #oppdatere datofil
-  echo $DATEs > ../.dato
-  touch -t $DATE ../.dato
+  #lage sortert listefil
+  grep -v ^d $DATE.idx | sort -n -r +2 > $DATE.sdx
 
   #fikse rettigheter
   chmod 600 *tgz