[shell-script] Logout

2006-07-17 Por tôpico luiz henrique campos
Bom dia pessoal, estou executando um script como root, queria saber como posso sair do root e ficar como usuário normal e continuar a execução do script... Ats, Luiz henrique ___ Yahoo! Acesso Grátis - Internet rápida e grát

Re: [shell-script] Logout

2006-07-17 Por tôpico Fabricio Lopes de Souza
su On 7/17/06, luiz henrique campos <[EMAIL PROTECTED]> wrote: > > Bom dia pessoal, estou executando um script como root, > queria saber como posso sair do root e ficar como > usuário normal e continuar a execução do script... > > Ats, > > Luiz henrique > > > >

[shell-script] Script não roda na crontab

2006-07-17 Por tôpico Reinaldo Almeida Bonilho
Bom Dia, Estou tentando executar o script abaixo na crontab, porem, não funciona. Quando executo na unha funciona perfeitamente, alguem já passou por isso ? #!/bin/sh # # SRVNAME01=amlsp201 DATA01=`/bin/date +%a -d "1 day ago"` DATA02="Dom" DIR01="/var/log/backup/$SRVNAME01" export PATH # # Fim

Re: [shell-script] Logout

2006-07-17 Por tôpico Bruno Rodrigues Neves
Bom, não sei se isso ajuda, mas você pode tentar definir um valor para a variável $TMOUT (em segundos). Por exemplo se eu quero realizar um logout em 1 minuto: [EMAIL PROTECTED] /root]# echo $TMOUT [EMAIL PROTECTED] /root]# export TMOUT=60 [EMAIL PROTECTED] /root]# echo $TMOUT 60 [EMAIL PROTECTED

Re: [shell-script] Logout

2006-07-17 Por tôpico Thomaz de Oliveira dos Reis
vc pode fazer assim: su usuario -c comandos que você executa os "comandos" como "usuario" []'s luiz henrique campos wrote: > Bom dia pessoal, estou executando um script como root, > queria saber como posso sair do root e ficar como > usuário normal e continuar a execução do script... > > Ats,

RES: [shell-script] Script não roda na crontab

2006-07-17 Por tôpico Isaias de Assis Machado
1º - O seu script tem permissão de execução? 2º - O CRON gera algum log? 3º - O crontab referencia o seu script pelo caminho absoluto? _ De: shell-script@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Reinaldo Almeida Bonilho Enviada em: segunda-feira, 17 de julho de 2006 08:53 P

Re: [shell-script] Script não roda na crontab

2006-07-17 Por tôpico Reinaldo Almeida Bonilho
On 7/17/06, Isaias de Assis Machado <[EMAIL PROTECTED]> wrote: > > 1º - O seu script tem permissão de execução? > Sim, está com permissão 755. 2º - O CRON gera algum log? > Não, só aparece a mensagem abaixo: Jul 17 10:55:01 amlsp201 crond[656]: (root) CMD (root source /usr/local/scripts/limpa

Re: [shell-script] Script não roda na crontab

2006-07-17 Por tôpico Alexandre Umino (Spin)
Parece ser o PATH para o crontab; Acrecente o PATH na configuração do crontab PATH='/sbin:/bin:/usr/sbin:/usr/bin:/usr/bin/X11:/usr/local/sbin:/usr/local/bin' Spin 2006/7/17, Reinaldo Almeida Bonilho <[EMAIL PROTECTED]>: > > > >On 7/17/06, Isaias de Assis Machado <[EMAIL PROTECTED]> wrote:

Re: [shell-script] Script não roda na crontab

2006-07-17 Por tôpico Reinaldo Almeida Bonilho
Bom Dia PessoALL, Já descobri pq o script não estava funcionando no crontab. DATA01=`/bin/date +%a -d "1 day ago"` O comando acima no cron retorna "Sun" e executando o comando na unha retorna "Dom" E quando estava comparando as variáveis, o script não funcionava como esperado. Valeu pela força

[shell-script] duvida com echo

2006-07-17 Por tôpico Rafael de Melo Rossi
Pessoal, Seguinte... eu criei um script que precisa criar um log de vários arquivos que contem a data e são sequenciais, inicialmente estou me preocupando apenas com a data e ignorando o sequencial, eu faço um redirecionamento do ls para um arquivo dat e de lá eu tiro o nome correto do

[shell-script] Comando para logout

2006-07-17 Por tôpico Mauricy Maiorino
Pessoal Como faço para o shell, dentro de um script, interpretar o comando "exit" para dar logout em um usuário?? Preciso executar um script no logon (até aí tudo bem) e quando este script terminar preciso de um "logout" no usuario. Obrigado Mauricy ---

Re: [shell-script] duvida com echo

2006-07-17 Por tôpico Tiago Barcellos Peczenyj
Use o famoso $(comando) echo "Hoje eh $(date)" no seu caso: echo "Arquivo Não Encontrado: $(tail -1 ./dat/.${parceiros[1]}.dat)" >> ./log/${arqlog[1]}.log On 7/17/06, Rafael de Melo Rossi <[EMAIL PROTECTED]> wrote: > > Pessoal, > > Seguinte... eu criei um script que precisa criar um log

Re: [shell-script] duvida com echo

2006-07-17 Por tôpico [EMAIL PROTECTED]
Olá Rafael Tente retornar o resultado do tail para uma variável: RESULT=$(tail -1 ./dat/.$parceiros[1].dat) echo "Arquivo Não Encontrado: " $RESULT >> ./log/$arqlog[1] ou direto: echo "Arquivo Não Encontrado: " $(tail -1 ./dat/.$parceiros[1].dat) >> ./log/$arqlog[1] Até Alves > > Pessoal, > >

Re: [shell-script] duvida com echo

2006-07-17 Por tôpico Rafael de Melo Rossi
Obrigado Tiago e Alves... funcionou perfeitamente. Um abraço Rafael de Melo Rossi [EMAIL PROTECTED] Tel: (21) 9608-6148 msn: [EMAIL PROTECTED] icq: 155117468 - Mensagem Original - De: [EMAIL PROTECTED] Para: shell-script@yahoogrupos.com.br Data: Segunda, 17 De Julho De 2006 10:35 As

[shell-script] Duvida sobre ponteiro

2006-07-17 Por tôpico CC LATAM Cardoso Antonio
Boa tarde, Tenho o seguinte shell: while read line; do let "METODO = `echo "$line" | cut -c1-3` if [ "$METODO" -eq 100 ]; then echo "Metodo "$METODO" encontrado na linha XXX">$LOG fi donehttp://www.listas-discussao.cjb.net

[shell-script] Script para enviar emails um por um???

2006-07-17 Por tôpico Rafael Tomelin
Olá galera, Tenho na empresa um servidor de email. E gostaria de saber como faço um script para que envie email listados num arquivos? Quero que esse script envie um email por vez cadastrado nesse arquivo e depois insira no corpo do texto o texto que está em outro arquivo. Alguem poderia me aj

[shell-script] Problemas com o FOR e SSH

2006-07-17 Por tôpico alexandre
Notáveis do conselho, Estou com o seguinte problema: Estou com um shell com a seguinte função Ele faz um "laço for" com array, que executa um ssh para vários hosts copiando alguns backups, ok!? Só que quando ssh encontra uma das redes está fora do ar . Ele gera erro e o "laço for" imediatamen

[shell-script] FOR com SSH

2006-07-17 Por tôpico alexandre
Notáveis do conselho, Estou com o seguinte problema: Estou com um shell com a seguinte função Ele faz um "laço for" com array, que executa um ssh para vários hosts copiando alguns backups, ok!? Só que quando ssh encontra uma das redes fora do ar . Ele gera erro e o "laço for" imediatamente pa

Re: [shell-script] Duvida sobre ponteiro

2006-07-17 Por tôpico Julio C. Neves
Terá que criar o contador e o let é muito bom para isso, mas não para o que vc fez (let é uma instrução para usar a matemática. Não é para atribuir valores a strings). Teu script ficaria muito melhor assim: while read METODO; do let XXX++ [ "$METODO" -eq 100 ] && echo Metodo $METODO encon

Re: [shell-script] Script para enviar emails um por um???

2006-07-17 Por tôpico Julio C. Neves
Aê Rafael, mail -s "assunto" $(paste -sd' ' Arq/De/Emails) < Arq/De/Texto Abraços, Julio (http://www.julioneves.com) Participe do 4o CONISLI - Congresso Internacional de Software Livre, dias 7 a 11 de novembro - SESC Vila Mariana - SP www.conisli.org 2006/7/17, Rafael Tomelin <[EMAIL PROTECTED]

Re: [shell-script] Script para enviar emails um por um???

2006-07-17 Por tôpico Rafael Tomelin
Olá julio, Você poderia me explicar um pouquinho o que seria "$(paste -sd' ' Arq/De/Emails) < Arq/De/Texto" ??? Entendi o seguinte: Arq/De/Emails = Onde está a minha lista de emails. (tem que ser um em baixo do outro?) Arq/De/Texto = Arquivo onde se encontra o texto. Mas o que seria = $(pa

Re: [shell-script] Comando para logout

2006-07-17 Por tôpico Julio C. Neves
Fala Mauricy, Vamos ver se isso atende: Edite o /etc/passwd do usuário e no campo shell default (o último) coloque o nome do script. Não é isso? Então creio que a única saida seria executar o shell via cmd source (ou .) da seguinte forma: source script.sh ou . script.sh desta forma script.sh

[shell-script] Re: duvida com echo

2006-07-17 Por tôpico wandihuttel
Coloca o tail entre crases: then echo "Arquivo Encontrado com sucesso: " `tail -1 ./dat/.$parceiros[1].dat` >> ./log/$arqlog[1].log Valeu Wanderlei --- Em shell-script@yahoogrupos.com.br, "Rafael de Melo Rossi" <[EMAIL PROTECTED]> escreveu > > > Pessoal, > > Seguinte... eu criei um sc

[shell-script] Re: FOR com SSH

2006-07-17 Por tôpico wandihuttel
Olá amigo, não sei se dará certo, mas tenta fazer uma verificação.. $retorno_ssh=`comando do ssh` (entre crases) if [ $retorno_ssh != 0 ] then continue --- Em shell-script@yahoogrupos.com.br, alexandre <[EMAIL PROTECTED]> escreveu > > Notáveis do conselho, > > Estou com o seguinte problema: >

[shell-script] script de retorno

2006-07-17 Por tôpico rafael\.nery
Olá! Preciso fazer um script que filter esse log: ( um pedaço): 0713201613962:[EMAIL PROTECTED]: [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED]:Bloqueado 0713201614188:[EMAIL PROTECTED]: [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTE

[shell-script] script de retorno

2006-07-17 Por tôpico rafael\.nery
Esqueci de dizer, preciso antes comparar se depois do : do segundo : se existe o e-mail no meu servidor. Rafael. Olá! Preciso fazer um script que filter esse log: ( um pedaço): 0713201613962:[EMAIL PROTECTED]: [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PRO

Re: [shell-script] script de retorno

2006-07-17 Por tôpico Jeferson A. Cassol
bem tosco... mas deve funcionar... [EMAIL PROTECTED] tmp]# cat mail.txt 0713201613962:[EMAIL PROTECTED]: [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED]:Bloqueado 0713201614188:[EMAIL PROTECTED]: [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [

Re: [shell-script] Números aleatórios

2006-07-17 Por tôpico Prof. Emiliano Chemello
Oi Eduardo, Obrigado pela ajuda. Só que tenho um problema: vou ter que utilizar números decimais. Por exemplo, vou preciar gerar números aleatórios que estejam entre 0,001 e -0,001. > number=$(($((RANDOM%21))-10)) > deve dar enter -10 e +10 Como fazer isto? Tentei colocar estes números nos parâ

Re: [shell-script] Números aleatórios

2006-07-17 Por tôpico Felipe Kellermann
On Tue, 18 Jul 2006 12:07am -0300, Prof. Emiliano Chemello wrote: > > number=$(($((RANDOM%21))-10)) > > deve dar enter -10 e +10 > > Como fazer isto? Tentei colocar estes números nos > parâmetors do comamndo que você me enviou e não deu > certo. Deu uma mensagem de erro dizendo: > "division by 0

Re: [shell-script] Números aleatórios

2006-07-17 Por tôpico Herbert Alexander Faleiros
On Tuesday 18 July 2006 00:59, Felipe Kellermann wrote: [cut] > A bash não tem suporte. Só ksh e zsh suportam floats. Você pode contornar isso com ferramentas como o dc: $ for((x=0;x<10;x++)); do echo -e \ "4\nk\n$RANDOM\n32767\n/\np" | dc; done .2459 .8153 .3846 .9539 .5232 .0925 .6619 .2312

Re: [shell-script] Números aleatórios

2006-07-17 Por tôpico Felipe Kellermann
On Tue, 18 Jul 2006 2:22am -0300, Herbert Alexander Faleiros wrote: > On Tuesday 18 July 2006 00:59, Felipe Kellermann wrote: > [cut] > > A bash não tem suporte. Só ksh e zsh suportam floats. > > > Você pode contornar isso com ferramentas como o dc: > > $ for((x=0;x<10;x++)); do echo -e \ > "