pb avec fonctions bash

Top Page

Reply to this message
Author: Manu Rouat
Date:  
To: La Guilde
Subject: pb avec fonctions bash
Salut,

afin de faire regulierement des backups simples, j'utilise les deux fonctions
suivantes sous bash:


function fullbackup() { 
        (tar -X $HOME/.nobackup -cf - $HOME  | tar -C /mnt/zip -xvf - )
            }


function incrbackup() { 
        (tar -X $HOME/.nobackup -cf - `find $HOME \! -type d -newer /mnt/zip/home -print `\
        | tar -C /mnt/zip -xvf - )
         (touch /mnt/zip/home)
            }


avec un fichier .nobackup du style:

*.wav
*.au
*.tga
*.ps
*.netscape/cache/*
*.mp3
*.o

qui evite de prendre les fichiers de ce type la dans la sauvegarde.

Fullbackup fonctionne comme je m'y attends, par contre la fonction incrbackup
prend bien en compte la date des fichiers, mais le filtrage par l'option
-X $HOME/.nobackup n'as pas lieu.

Quelqu'un voit-il pourquoi?



manu