[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: script backup



mar 24 agosto 2004, alle 12:40 (GMT+0200), fernando Figaroli ha scritto:
> Alle 01:57, domenica 22 agosto 2004, MaX ha scritto:
> > find /home/utente -type f -exec bzip2 {} \;
> > è questo che volevi?
> si grazie, 
> come potrei fare per non fargli comprimere i file già compressi ?
> es. .zip .tar.gz  e altri formati ?
> si riesce sempre in find o devo creare uno script a parte ?

find ha un'opzione per ecludere certi path ma io mi trovo meglio con
egrep:
bzip2 `find /home/utente  -type f | egrep -v "\.zip$|\.gz$|\.bz2$"`

per chi non fosse pratico di egrep e/o espressioni regolari:
-v = egrep manda in output le righe che *non* corrispondono
.  = qualsiasi carattere
\. = .
$  = fine stringa
|  = or logico

man egrep
man 7 regex (*non* man regex, che mostra tutt'altro)
-- 
Misura *ANTISPAM*: il mio indirizzo *non* e` alterato, ma
e` valido *solo* fino al 31 dicembre 2004
Ave       Johan Haggi
ante diem nonum Kalendas Septembres MMDCCLVII ab Urbe condita



Reply to: