shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Script p/ mandar msg p/ todos users do sistema.


From: Erik P. Ghijs
Subject: Script p/ mandar msg p/ todos users do sistema.
Date: Thu, 31 Oct 2002 10:27:52 -0200

Oi pessoal,

Estou com um problema neste script, ele não esta acrescentando o domínio ao
usuário, veja um exemplo do resultado do script. E também tenho problema com
GID1 e GID2 mais resolvendo o do $DOMINIO estará resolvendo também o GIDS.

RESULTADO:
[root@micro27 root]# less /etc/mail/alluser.txt
Erik@$DOMINIO
ghijs@$DOMINIO


SCRIPT:

#!/bin/bash
# Coloque aqui seu dominio.
DOMINIO="dominio.com.br"
# Diretorio onde esta seu passwd.
PASS=/etc/passwd
# Diretorio onde a lista vai ser criada.
MAIL=/etc/mail/alluser.txt
# Crie um arquivo com a msg.
MSG=/etc/mail/email.txt
# Coloque o asunto.
SUBJECT=Teste

# Grupos de usuario que vao formar a lista de email
#GID1=230 # pppusers
#GID2=231 # popusers
GID1=44 # pppusers
GID2=45 # popusers

cat $PASS |sed -e '/^\([^:]*:\)\{3\}\(44\)\|\(45\):/!d;s/:.*/@$DOMINIO/' >
$MAIL

#mail -s ¨$SUBJECT¨ $MAIL < $MSG




reply via email to

[Prev in Thread] Current Thread [Next in Thread]