Vinz486 ha scritto:
On 3/8/06, Davide Prina wrote:
niente è impossibile per il _software libero_ ;-)
$ find mydir -type d -exec echo mkdir /tmp/'{}' \; -exec echo chown
myuser:mygroup /tmp/'{}' \;
Non conosco a priori user e group...
non avevo capito ...
prova a vedere se così può anda
io farei così:
---
#!/bin/bash
dir=/home/dir/da/backup
dir_dest=/dir_dove_copiare
tmp_file=/tmp/`date +'%s'`_i_love_tar
find $dir (parametri per trovare i file che NON vuoi includere...) >
$tmp_file
(cd $dir && tar cv --exclude-from $tmp_file *) | (cd $dir_dest && tar xv)
rm -fr $tmp_fil
On 3/8/06, Davide Prina <[EMAIL PROTECTED]> wrote:
> niente è impossibile per il _software libero_ ;-)
Lo so, mi sono espresso male: è impossibile con i tool standard GNU.
>
> $ man chown
Lo uso tutti i giorni
> $ find mydir -type d -exec echo mkdir /tmp/'{}' \; -exec echo chown
> myuser:my
Vinz486 ha scritto:
On 3/7/06, Davide Prina wrote:
$ find mydir -type d -exec echo mkdir /tmp/'{}' \;
$ find mydir -type f -size -30c -exec echo cp '{}' /tmp/'{}' \;
Doh!! Non va bene, non posso usarlo: devo fare un backup delle dir in
/home e il mkdir eseguito da find in uno script di root
On 3/7/06, Davide Prina <[EMAIL PROTECTED]> wrote:
> $ find mydir -type d -exec echo mkdir /tmp/'{}' \;
>
> $ find mydir -type f -size -30c -exec echo cp '{}' /tmp/'{}' \;
>
Doh!! Non va bene, non posso usarlo: devo fare un backup delle dir in
/home e il mkdir eseguito da find in uno script di roo
Vinz486 ha scritto:
Devo copiare un ramo di un filesystem in un altro ma escludendo nella
copia i file che sono più grandi di una certa dimensione.
per crearti la struttura delle directory (qui ho fatto una prova
copiando da "mydir" a "/tmp" e quindi ottenendo "/tmp/mydir")
$ find mydir -type
6 matches
Mail list logo