pb avec fonctions bash

Page principale

Répondre à ce message
Auteur: Manu Rouat
Date:  
À: La Guilde
Sujet: 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