pb avec fonctions bash

トップ ページ

このメッセージに返信
著者: Manu Rouat
日付:  
To: La Guilde
題目: 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