The UNIX and Linux Forums  
Olá e boas-vindas de Estados Unidos para o UNIX e Linux Forum! Obrigado por visitar e fazer parte da nossa comunidade global.

Go Back   O UNIX e Linux Forum > Top Fóruns > Programação Shell Script e
.
google unix.com



Programação Shell Script e Post perguntas sobre ksh, CSH, SH, BASH, Perl, PHP, SED, Awk e outros scripts shell e shell scripts línguas aqui.

Mais UNIX e Linux Fórum Tópicos Você pode achar Helpfull
Fio Thread Starter Fórum Respostas Última postagem
Como ler e-mail usando mailx no shell script ou perl jliharper Programação Shell Script e 4 03-23-2008 06:57
Mailx em shell script (ksh) rockysfr Programação Shell Script e 2 07-01-2007 07:08
Script para apagar todos os e-mails em mailx sqloyd Programação Shell Script e 1 09-04-2006 08:01
Como utilizar o mail, mailx comando no shell script? sollin Programação Shell Script e 16 04-28-2006 07:50
incapaz de fazer mailx do shell script xiamin Programação Shell Script e 3 12-24-2002 03:10

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
Linkback Thread Tools Pesquisar este Thread Rate Thread Display Modes
  #1 (permalink)  
Old 06-22-2006
braindrain braindrain is offline
Usuário
  
 

Join Date: Jul 2005
Lugares: 67
Mailx via script

Oi,
usando mailx,

gato ficheiro1 | mailx-v-R somebody@org.com -s' Isso é assunto mensagem ' nobody@org.com

Problema aqui é o assunto do e-mail fica truncado após o primeiro espaço, ou seja, a e-mails são receving com o assunto "Este" em vez de "Isso é assunto mensagem"

alguma idéia do que está errado?

Thnx
  #2 (permalink)  
Old 06-22-2006
braindrain braindrain is offline
Usuário
  
 

Join Date: Jul 2005
Lugares: 67
Desculpe, mas não foi suficiente elobrative ..

Apelo mailx do guião, a partir da linha de comando se eu usar as aspas duplas eu tirar o sujeito como tal, porém quando eu usá-lo através de scripts, não é
Meu script tem seguinte declaração

cat $ 3 | mailx-v-R somebody@org.com -s $ 1 $ 2

execução é a minha declaração

./script1.sh "Esta mensagem está sujeita" nobody@org.com file.txt

Eu faço chegar um e-mail, porém como eu mencionei antes o sujeito tem apenas' Este ", e não o texto integral

Última edição por braindrain; em 06/22/2006 04:50..
  #3 (permalink)  
Old 06-22-2006
grial's Avatar
Grial grial is offline Forum Advisor  
El UNIX é como um toro
  
 

Join Date: Jun 2006
Localização: Madrid (Espanha)
Lugares: 531
Experimente esta dentro do seu script:

Código:
cat $3 | mailx -v -R somebody@org.com -s "$1" $2
Atenciosamente.
  #4 (permalink)  
Old 06-22-2006
braindrain braindrain is offline
Usuário
  
 

Join Date: Jul 2005
Lugares: 67
Grial,
Eu já tentei isso, mas ele não ajudar, aspas duplas para variável faz nadas variáveis lidas como variáveis (??).
  #5 (permalink)  
Old 06-22-2006
matrixmadhan matrixmadhan is offline Forum Advisor  
Technorati Master
  
 

Join Date: Mar 2005
Localização: nó folha na árvore B +
Mensagens: 2.954
qual é a versão do mailx que você está usando e em que SO?

No solaris 5/9 mailx 5,0 isnt há qualquer opção com '-R'!
  #6 (permalink)  
Old 06-22-2006
grial's Avatar
Grial grial is offline Forum Advisor  
El UNIX é como um toro
  
 

Join Date: Jun 2006
Localização: Madrid (Espanha)
Lugares: 531
Eu tenho testado o código (Debian Linux + bash) I destacados e trabalhados.
Eu não sei o que poderia ser o problema ...
Tente "echo $ 1" dentro do script para ver o que o seu valor ...

Só mais uma coisa. Como matrixmadhan, meu mailx não aceita "-R" ...
Closed Thread

Marcadores

Tags
linux

Thread Tools Pesquisar este Thread
Pesquisar este Thread:

Pesquisa Avançada
Display Modes Esta taxa Thread
Esta taxa Thread:

Destacamento Regimento
Você não pode postar novas threads
Você não pode postar respostas
Você não pode postar anexos
Você não pode editar suas postagens

BB code é Ligado
Smilies são Ligado
[IMG] código é Ligado
Código HTML é Desligado
Trackbacks são Ligado
Pingbacks são Ligado
Refbacks são Ligado




Todos os horários são GMT -4. A hora é agora 01:21.


Powered by: vBulletinCopyright © 2000 - 2006, Jelsoft Enterprises Limited. Língua Traduções Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
O UNIX e Linux Fóruns Content Copyright © 1993-2009. Todos os Direitos Reserved.Ad Gestão por RedTyger

Content Relevant URLs por vBSEO 3.2.0