Sugestão: 1) verifique se não foi utilizada uma aspa simples no lugar da aspa dupla
"assim o $(ls) funciona" 'assim o $(ls) NAO funciona' 2) troque $(ls -l) por `ls -l` alguns shells mais antigos não interpretam o $(...) - quem sabe... On 3/26/07, Edgard costa <[EMAIL PROTECTED]> wrote: > > Amigos Shell Script > > Estou enfrentando um problema inusitado. Administro alguns servidores > que me mandam avaliçãoes via email configurados via crond. > Nestes emails existem scripts, que ao serem chamados, deveriam captar > certas configurações e inserí-las no conteúdo do email, exemplo: > > o conteúdo do diretorio é $(ls -l) > > Acontece que os emails não estão mais chegando com o conteúdo e sim > com a frase literalmente igual ou seja "o conteúdo do diretorio é $(ls > -l)" > > Todas as maquinas sofreram upgrades. Rodam FedoraCore6 kernel 2.6.20 e > software de mail é mailx com sendmail e fetchmail. > > Via prompt nas mesmas máquinas os scritps são resolvidos normalmente. > > Algúem já teve problemas parecidos??? Como resolveu???? É bug do > software de email, da maneira de escrita e/ou inclusão dos scripts???? > > EdgardCosta > LinuxUser: 443056 > > > -- Tiago B Peczenyj Linux User #405772 # cd /pub # more beer [As partes desta mensagem que não continham texto foram removidas]
