awk
Juan Andres Ramirez
jandresaedo en gmail.com
Jue Oct 22 11:59:59 CLST 2009
Muchas gracias por la ayuda,ya hice la migración y salió sin problemas
y los usuarios ni se dieron cuenta.
Tema cerrado
2009/10/21 Marcos Ramirez <mramireza en armada.cl>:
> On Tue, 2009-10-20 at 17:39 -0300, Juan Andres Ramirez wrote:
>> Si me compliqué porque la forma de pasar directorio imap a Maildir es:
>>
>> mb2md.pl -s /home/user/directorio -R -d /home/user/Maildir/.directorio
>>
>> entonces, pensaba aplicar este comando asi:
>>
>> mb2md.pl -s /home/user/$d -R -d /home/user/Maildir/.$d
>>
>> Ya que como no se que nombre tiene el directorio mbox debo tenerlo en
>> una variable, de lo contrario tendria que lanzar este comando a mano
>> por cada usuario y por cada directorio imap mbox.
>
> Si no quieres recorrer recursivamente los directorios bajo /home/user,
> esto es lo que estas buscando
>
> for i in /home/*; do
> if [ -d "$i" ]; then
> for j in "$i"/*; do
> if [ -f "$j" ]; then
> n=$(basename "$j");
> mb2md.pl -s "$j" -R -d "$i"/Maildir/."$n" ;
> fi;
> done;
> fi ;
> done
>
> --
> Marcos Ramirez <mramireza en armada.cl>
>
>
>
>
Más información sobre la lista de distribución Linux