Acho que o problema foi esse:

/bin/cat $ARQMENSAGEM | /usr/bin/mail -s "$HOSTNAME:Login 
$LOGNAME/$USER" $DESTINATARIOS

Sendo que o Debian deve está tratando o espaço entre :Login e $LOG... 
como outro parâmetro. Talvez seja isso, mas de qq/ forma mudei a 
utilização. Como o próprio usuário é o remetente, ficou a contento. E 
reforço então username no corpo.

Obs.: No Fedora funcionava plenamente.

Mas foi bom recordar "id". Valeu!!!

Sds,

Leonardo Pinto
leonardoprc # gmail dot com



Vagner Farias escreveu:
> Leonardo,
>
> Ao menos no openSUSE estas duas variáveis são definidas no
> /etc/profile, arquivo que é "lido" pelo shell bash. Não sei dizer se
> no Debian isto é tratado de forma diferente, mas você pode chegar na
> mesma informação executando "id -un".
>
> []s
>
> 2008/4/9 Leonardo Pinto (Gmail) <[EMAIL PROTECTED]>:
>  
>> Utilizo script que tem como objetivo informar via e-mail o login de 
>> usuário.
>>  Sempre fiz uso das variáveis $USER ou $LOGNAME. Porém agora num
>>  Debian não tenho mais acesso as mesmas. -Existe alguma alternativa?
>>     
---------------------------------------------------------------------------
Esta lista é patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br

Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utilização da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html

Responder a