Ok, uite sugestii... ca vad ca flame-ul continua.

> FN=backup-`date +%a-%b-%Y`.tar.bz2

backup-Sun-Dec-2002.tar.bz2

In loc sa pui data in formatul asta, e mai util (i.e. mai usor de
facut ceva cu alte scripturi dup-aia) daca pui data backup-ului in
format numeric, in ordinea an-luna-zi, pentru ca atunci numele
fisierelor se sorteaza lexicografic.

> CALE=$HOME/$1
> echo "entering: "$CALE
> cd $CALE

Ce se intampla daca primul argument contine spatii ?

> tar -cjvf $FN *.*

Unix nu e ms-dos :) * e suficient. *.* face match doar pe fisierele cu
"extensie".

cmatei@null:~$ mkdir z
cmatei@null:~$ cd z
cmatei@null:~/z$ echo > a.txt
cmatei@null:~/z$ echo >b
cmatei@null:~/z$ echo >c
cmatei@null:~/z$ ls *.*
a.txt

In alta ordine de idei, arhivele facute chiar IN directorul pe care vrei
sa-l arhivezi sunt considerate "antisociale" pentru ca le poti la un
momnet dat desface din neatentie in home sau mai stiu eu pe unde.

O ultima observatie ar fi ca in general, un script de backup trebuie sa
spuna ce NU face, nu ce face, pentru ca de obicei se ruleaza automat,
din cron.

Cheers!

Matei

---
Pentru dezabonare, trimiteti mail la 
[EMAIL PROTECTED] cu subiectul 'unsubscribe rlug'.
REGULI, arhive si alte informatii: http://www.lug.ro/mlist/


Raspunde prin e-mail lui