On Mon, 14 May 2001, Marcelo wrote:
> � linha abaixo serve para enviar email pelo console...
> cat meuarq.ext | uuencode meuarq.ext | mail -s assunto [EMAIL PROTECTED]
> Como eu poderia fazer um script que eu informasse nomearq.ext,
> assunto, email e ele disparasse este comando com os parametros nos
> lugares corretos...?
Os par�metros recebidos pelo script s�o acess�veis por "$n", sendo "n"
um n�mero:
#!/bin/bash
if test $# -ne 3
then
echo 1>&2 Use: `basename $0` arquivo assunto email
exit 1
fi
if ! test -r "$1"
then
echo 1>&2 Arquivo \"$1\" n�o existe
exit 1
fi
if ! expr "$3" : ".*@" >/dev/null
then
echo 1>&2 \"$3\" n�o parece ser um enderece�o de email...
exit 1
fi
cat "$1" | uuencode "$1" | mail -s "$2" "$3"
# end of file
Execute com:
sh script ...
ou
chmod +x script
./script ...
--- Wagner [EMAIL PROTECTED]
Assinantes em 24/05/2001: 2286
Mensagens recebidas desde 07/01/1999: 114804
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista:
mailto:[EMAIL PROTECTED]