pb avec fonctions bash

Pàgina inicial

Reply to this message
Autor: Manu Rouat
Data:  
A: La Guilde
Assumpte: 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