Jose Miguel Vidal Lavin <[EMAIL PROTECTED]> dijo: > Como puedo saber el tamaño de algun directorio desde consola?, la > idea es saber facilmente cuales son los directorios (especialmente home > de usuarios) que pesan mas para asi poder limpiar un poco los datos.
Un directorio en Unix solo apunta a archivos, no los "contiene" (o sea, borrar un directorio no necesariamente libera espacio). Eliminar datos de los usuarios es un acto extremadamente hostil, solo digno de un BOfH de la mas rancia extraccion. Sale mas barato comprar discos mas grandes (y aplicar LVM segun requerido) que contratar un regimiento de guardaespaldas. Buscas du(1). O manejar quotas. De seguro en <http://www.freshmeat.net> encontraras docenas de paquetes que analizan el uso de espacio en disco de los lindos usuarios, y te entregan la lista ordenadita y lista (tal vez hasta en formato HTML para escarnio publico). -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de Informatica Fono: +56 32 654431 Universidad Tecnica Federico Santa Maria +56 32 654239 Casilla 110-V, Valparaiso, Chile Fax: +56 32 797513 From [EMAIL PROTECTED] Fri Apr 1 10:36:33 2005 From: [EMAIL PROTECTED] (Raul Perez) Date: Fri Apr 1 11:18:52 2005 Subject: Escribir archivo References: <[EMAIL PROTECTED]> Message-ID: <[EMAIL PROTECTED]> Saludos a todos Tengo un script sh que envia un extracto diario de un archivo log de apache, envia una copia por ftp y otra copia a un directorio web. El funciona bien, si lo incovo como un comando de linea (./.script.sh), pero al programarlo en el cron tab me crea un archivo vacio y me copia un archivo vacio y me envia por ftp un archivo vacio. Trate varias cosas pero sin exito. #!/bin/sh grep `date +%d/%b/%Y` access.log > `date +%d-%b-%Y.`pa.log gzip -9 `date +%d-%b-%Y.`pa.log cp `date +%d-%b-%Y.`pa.log.gz /data/site1/web/carpeta/`date +%d-%b-%Y.`pa.log.gz ftp -in <<EOF open ftp.xxxxx.com user pepe mango binary prompt mput `date +%d-%b-%Y.`pa.log.gz quit EOF Saludos y Gracias RAUL