paulo.fernandes
(usa Debian)
Enviado em 31/08/2012 - 13:56h
Obrigado meus caros pela ajuda, o que quero fazer:
criar um script que me mostre o tamanho dos arquivos DBX de cada
usuario logado no dominio.
vou postar meu script para que consigam entender realmente o que
preciso:
#! /bin/bash
#local onde ficam os arquivos dos usuários
dir='/opt/pastas/setores'
cd $dir
#pra onde ele vai mandar os arquivos dbx que estiver dentro do diretório dos usuarios.
find -name *.dbx > /paulo/arq_dbx.txt
#aqui estou com problema no espaço XXX da parte meusXXXdocumentos, ele ta dando erro de arquivo não encontrado.
tail -n 9000000 /paulo/arq_dbx.txt|cut -d " " -f1 >/paulo/lista_tab.txt
lista='/opt/pastas/setores'
echo >/paulo/usuario_outlook
while read lista_tab ;do
usuario=`echo $lista_tab|cut -b3-200`
usuario=`echo $usuario|cut -d "/" -f1`
lista_tab=`echo $lista_tab|cut -b2-200`
cd $dir$lista_tab*/outlook/$usuario
tam=`du -ms *.dbx|cut -d" " -f1`
#du -ms *.dbx >> /paulo/usuario_outlook
echo $tam >> /paulo/usuario_outlook
done < /paulo/lista_tab.txt
como ficaram os arquivos depois de executar o script:
arq_dbx ---->
./logistica1/profile/meus documentos/outlook/logistica1/cat.dbx
./logistica1/profile/meus documentos/outlook/logistica1/tbb.dbx
./logistica1/profile/meus documentos/outlook/logistica1/pcp.dbx
./logistica2/profile/meus documentos/outlook/cristiano/cat.dbx
./contabil4/profile/meus documentos/outlook/contabil4/c.i.dbx
./gestor8/profile/meus documentos/outlook/guilherme/xml.dbx
./gestor8/profile/meus documentos/outlook/guilherme/pcp.dbx
lista_tab.txt --->
./logistica1/profile/meus
./logistica1/profile/meus
./logistica1/profile/meus
./logistica2/profile/meus
./contabil4/profile/meus
usuarios_outlook --->
32M agendamentos.dbx 65M allcancy.dbx 7,7M alvorada 1,2M amaury.dbx 157M arquivo 15M atlas.dbx 196K Ã gui 68K bkp 68K bkp 68K
bkp 68K bkp 68K bkp 68K bkp 68K bkp 68K bkp 148K bkp 68K bkp 39M bkp 93M bkp 88M bolari 148K bom 100M caixa 2,2M caixa 24M car
los 15M carraro 4,7M carvalima 2,5M cat.dbx 3,5M compras.dbx 11M controle 12M cristiano.dbx 7,3M custos.dbx 94M daniel.dbx 4,9
M diego 68K diretoria.dbx 745M edmar.dbx 19M exportação 6,6M expresso 22M expresso 91M faturamento 55M financeiro.dbx 84K fo
lders.dbx 20M gestora 9,7M gestora 5,2M gestor 46M gestora 3,3M gestora 7,2M gestor 4,5M gestor 16M gestor 16K gestor 6,6M ges
tor 15M gestor 1,3M gestor 148K hotta 8,5M industrial 130M itens 584K julio 14M jump.dbx 640K karen.dbx 2,0M kazjel.dbx 148K l
ilian.dbx 68K logÃstica 28M logÃstica.dbx 28M lucas.dbx 1,9M mann 160M manutenção.dbx 11M marketing 7,3M mercúrio.dbx 9,2
M michele.dbx 29M movimente 16K offline.dbx 13M pcp.dbx 21M pop3uidl.dbx 27M prata.dbx 640K produção 516K rascunhos.dbx 2,1M
keria agora organizer pra que fique compreensível. para dai saber qual tem o tamanho máximo que quero para cada arquivo dbx.