El Wed, Jan 19, 2005 at 04:24:19PM +0100 Txente ha dit:
> No se si es Off topic, si es asi ignorad el mensaje y mis disculpas por
> adelantado.
>
>
> Prentedo comprimir con Gzip todos los archivos que cuelgan de un
> determinado direrctorio (/var/proyectos) y para ello he ido averiguando
> un script...
> ===========================================================
> for each in $(find /var/proyectos/* | grep -v .gz);
> do
> if [ -f $each ]
> then
> echo $each
> gzip -9f $each
> fi
> done;
> ===========================================================
>
>
> Tienen que estar los ficheros uno a uno, no puedo hacer un tar de los
> directorios, ni inventos. El problema viene con los ficheros con nombre
> largo y que tienen espacio dentro del mismo ("Mi Documento.doc", por
> ejemplo). No se exactamente que pasa, pero lo que es obvio es que no me
> los comprime :-(
>
> Cualquier idea/sugerencia sera bien recibida. Ah! no, no puedo renombrar
> los nombres... :-)
find -type f ! -name *.gz -print -exec gzip -9f {} \;
deber�a hacer lo que intentas hacer con el scriptillo
m.
--
Insanity: doing the same thing over and over
again and expecting different results
(Albert Einstein)
( ( ( i ) ) ) http://indymedia.org ( ( ( i ) ) )
.''`.
using free software / Debian GNU/Linux | http://debian.org : :' :
`. `'`
gpg --keyserver keys.indymedia.org --recv-keys B9A88F6F `-
signature.asc
Description: Digital signature

