Tente isso: #!/bin/bash
BackupDir=/bakup getDirs() { while read Line ; do Usuario=$(echo $Line | cut -d: -f1) HomeDir=$(echo $Line | cut -d: -f6) if [ "$HomeDir" != /dev/null ] ; then if [ -d ${HomeDir}/Maildir ] ; then echo -n "${HomeDir}/Maildir " fi fi done < <(getent passwd) } DirList=$(getDirs) tar cp $DirList | gzip -9 > ${BackupDir}/Maildir.tar.gz Desculpe a falta de comentários, qualquer dúvida é só perguntar. Um abraço, -- Davidson Paulo Administrador de Sistemas Linux Certificado LPI Nível 1: LPI000132770 Líder Nacional dos Grupos de Usuários BrOffice.org http://davidsonenatalia.blogspot.com/ Em 03/01/08, Rafael Tomelin <[EMAIL PROTECTED]> escreveu: > Olá pessoal, > > Tenho um servidor de email com fetchmail dentro da minha empresa, gostaria > de fazer um backup de todos os "Maildir". Quero saber como que faço para > pegar a variável "usuario" . Ex.: "/home/usuario/Maildir" .