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ò andare bene: 1) crei le directory $ find mydir -type d -exec echo mkdir /tmp/'{}' \; 2) copi i file $ find mydir -type f -size -30c -exec echo cp '{}' /tmp/'{}' \; 3) generi la stringa per settare i permessi corretti$ echo `find a -exec echo -n "chown " \; -printf "%u:%g " -exec echo /tmp/'{};' \;`
non riesco a capire come far eseguire direttamente il punto 3 ... ci deve essere il modo ... ma ora mi sfugge qualcosa
Ciao Davide -- Dizionari: http://linguistico.sourceforge.net/wiki Conoscere il TC: http://www.no1984.org Strumenti per l'ufficio: http://it.openoffice.org Sistema operativo: http://www.it.debian.org Browser: http://www.mozilla.org/products/firefox Client di posta: http://www.mozilla.org/products/thunderbird GNU/Linux User: 302090: http://counter.li.org -- Non autorizzo la memorizzazione del mio indirizzo di posta a chi usa outlook: non voglio essere invaso da spam