Re: [shell-script] retirar ultima virgula de um arquivo

2008-05-13 Por tôpico Fabiano Caixeta Duarte
Tiago Barcellos Peczenyj escreveu: > Vejamos > $ cat virgula > 016247606', > '016247448', > '016247109', > > sed '${ comando }' significa que vou executar na ultima linha > > sed 's/,$//' procuro uma virgula no FIM de uma linha > > Se for virgula + alguma coisa corta ap

Re: [shell-script] retirar ultima virgula de um arquivo

2008-05-13 Por tôpico Tiago Barcellos Peczenyj
Vejamos $ cat virgula 016247606', '016247448', '016247109', sed '${ comando }' significa que vou executar na ultima linha sed 's/,$//' procuro uma virgula no FIM de uma linha Se for virgula + alguma coisa corta apenas a ultima virgula $ sed '${s/,\([^,]*\)$/\1/}' virgul

Re: [shell-script] retirar ultima virgula de um arquivo

2008-05-13 Por tôpico Fabiano Caixeta Duarte
Elvio Barbalho escreveu: > senhores boa noite tenho um arquivo da seguinte forma > > '016247606', > '016247448', > '016247109', > > como posso fazer para retirar apenas a ultima virgula deste arquivo, > lembrando que a quantidade de linhas deste arquivo pode variar?

Re: [shell-script] Header de mensagem

2008-05-13 Por tôpico Tiago Barcellos Peczenyj
Ola 2008/5/13 Edilson Azevedo <[EMAIL PROTECTED]>: > É possível a criação de um script que colete as > informações de um email (From, To, Cc... enfim, o header), salve cada > uma delas numa variável e grave em banco Depende. Este email está em um arquivo? Se sim, vc poderia usar awk, sed ou grep

[shell-script] retirar ultima virgula de um arquivo

2008-05-13 Por tôpico Elvio Barbalho
senhores boa noite tenho um arquivo da seguinte forma '016247606', '016247448', '016247109', como posso fazer para retirar apenas a ultima virgula deste arquivo, lembrando que a quantidade de linhas deste arquivo pode variar? [As partes desta mensagem que não contin

Re: [shell-script] Veificação

2008-05-13 Por tôpico maike
obrigado pessoal vo verifcar o script novamente e configurar.. conforme a ajuda valeu =D 2008/5/13 Tiago Barcellos Peczenyj <[EMAIL PROTECTED]>: > Complementando: > > A execução de um programa falhou geralmente em dois casos. > > 1) o programa retornou um valor diferente de 0 como exit code (vc

Re: [shell-script] Veificação

2008-05-13 Por tôpico Tiago Barcellos Peczenyj
Complementando: A execução de um programa falhou geralmente em dois casos. 1) o programa retornou um valor diferente de 0 como exit code (vc verifica isso pela variavel $? setada após o programa ou pelo vetor PIPESTATUS no caso de varios processos encadeados com pipes) 2) ele não fez o que dever

Re: [shell-script] Veificação

2008-05-13 Por tôpico MrBiTS
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 | Boa tarde galera, preciso fazer o seguinte me bash script: | tenho um script que atualiza a blacklist do meu dansguardian, eu alteri ele | para enviar email até ae beleza, porém | caso der erro ele envia o email de sucesso, gostaria de fazer uma | ve

[shell-script] ANALISTA DE MONITORAMENTO - RJ

2008-05-13 Por tôpico julia_cravo
Empresa de Data Center está selecionando para o seu quadro de funcionários: ANALISTA DE MONITORAMENTO - RJ Atividade: - Monitorar o funcionamento dos itens de infra-estrutura básica, sistemas de computação e equipamentos de TI a partir da observação de dispositivos; - Executar as ações indic

[shell-script] Veificação

2008-05-13 Por tôpico maike
Boa tarde galera, preciso fazer o seguinte me bash script: tenho um script que atualiza a blacklist do meu dansguardian, eu alteri ele para enviar email até ae beleza, porém caso der erro ele envia o email de sucesso, gostaria de fazer uma verificação no meu bash para que caso a atualização tivess

Re: [shell-script] OFF-TOPIC: Header de mensagem

2008-05-13 Por tôpico MrBiTS
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 | Tenho uma dúvida que talvez seja meio off-topic para a lista. Possuo | uma solução de correio eletrônico onde tenho que criar uma rotina de | backup das mensagens. A alternativa que encontrei é enviar uma cópia de | todas as mensagens para uma conta

[shell-script] Header de mensagem

2008-05-13 Por tôpico Edilson Azevedo
Olá pessoal! Tenho uma dúvida que talvez seja meio off-topic para a lista. Possuo uma solução de correio eletrônico onde tenho que criar uma rotina de backup das mensagens. A alternativa que encontrei é enviar uma cópia de todas as mensagens para uma conta específica, porém essa mesma solução

Re: [shell-script] Adicionar Nova linha

2008-05-13 Por tôpico Julio C. Neves
Aê Eddy, $ echo "Endpoint Label : server > IP Address : 172.11.251.225+9484 > Current Status : connected > Endpoint Label : hsqd0476 > IP Address : 172.11.211.226+9484 > Current Status : connected > " | sed '/^Endpoint/i > ' Endpoint Label : server IP Address : 172.11.251.225+9484 Current Status :

[shell-script] Re: Adicionar Nova linha

2008-05-13 Por tôpico Eddy
--- Em shell-script@yahoogrupos.com.br, "Eddy" <[EMAIL PROTECTED]> escreveu > > Caros amigos bom dia! > Seguinte, eu tenho a saída abaixo e to querendo separar com uma nova > linha...Tem como? > Eu uso o AIX (ksh) > > prompt:>wlookup -aLr Endpoint|fgrep hsqd|xargs -n1 wepstatus |egrep > '(Endpo

[shell-script] Adicionar Nova linha

2008-05-13 Por tôpico Eddy
Caros amigos bom dia! Seguinte, eu tenho a saída abaixo e to querendo separar com uma nova linha...Tem como? Eu uso o AIX (ksh) prompt:>wlookup -aLr Endpoint|fgrep hsqd|xargs -n1 wepstatus |egrep '(Endpoint|Address|Current)' Endpoint Label : server IP Address : 172.11.251.225+948

Re: [shell-script] Re: [shellscript] Re: renomeando arquivos

2008-05-13 Por tôpico Flavio Junior
Credu.. gmail zuo tudo.. for file in *; do # Fazendoa variavel CLI receber um array # O sed transforma a saida em CLIENTE DATA BOLETO EXTENSAO # Uni tudo com o ( ) pra virar um array pro shell CLI=($(sed 's/\([A-z]\+\)\(.*\)-\([0-9]\+\)\(.*\)$/\1 \2 \3 \4/' <<<$file));

Re: [shell-script] Re: [shellscript] Re: renomeando arquivos

2008-05-13 Por tôpico Flavio Junior
ACho que ta bem simples de entender... lazlo:~/test# ls -l total 0 -rw-r--r-- 1 root root 0 May 13 09:47 Nme20080424-012.pdf -rw-r--r-- 1 root root 0 May 13 09:47 Naaame20080424-012.pdf -rw-r--r-- 1 root root 0 May 13 09:47 Naame20080424-012.pdf -rw-r--r-- 1 root root 0 May 13 09:47 Name200804

Re: [shell-script] Re: script iterativo / passo a passo

2008-05-13 Por tôpico Édnei Rodrigues
Hum, esse problema é parecido com que eu estou lidando. Meu script, feito na mão mesmo, usando minha lógica, faz o seguinte: Cada programador possui o seu próprio módulo, seu próprio arquivos .c e .h. Cada fez um make, para compilação. O que eu fiz é automatizar a compilação. Cada módulo, eu fazia

Re: [shell-script] Re: script iterativo / passo a passo

2008-05-13 Por tôpico MrBiTs
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 | Penso que a melhor abordagem seria fazer vários scripts (ou funções) onde | cada uma faz somente uma parte da tarefa. | Um script só pros downloads, um script pra cada configure e etc. | Não tenha medo/vergonha de usar arquivos em disco como locais t

Re: [shell-script] Re: script iterativo / passo a passo

2008-05-13 Por tôpico Eri Ramos Bastos
> Lembre, coisas grandes e complexas só se realizam/debugam eficientemente > de forma estruturada e modular. > Concordo. Penso que a melhor abordagem seria fazer vários scripts (ou funções) onde cada uma faz somente uma parte da tarefa. Um script só pros downloads, um script pra cada configure e

[shell-script] Re: [shellscript] Re: renomeando arquivos

2008-05-13 Por tôpico Paulo Silvestre Schmitt
*sei* que está tosco e é lerdo, mas é o que consegui fazer em 10 minutos. e funciona. ... do nome="$(echo $a | cut -d. -f1)" ext="$(echo $a | cut -d. -f2)" num="$(echo $nome | cut -d'-' -f2)" nomeSemNum="$(echo $nome | cut -d'-' -f1)" pessoa="$(echo $nomeSemNum | sed 's/[0-9]//g')" data="$(echo $n

Re: [shell-script] GoTo em shell

2008-05-13 Por tôpico Eri Ramos Bastos
Pra mim caiu como uma luva. O ambiente que administro tem centenas de servidores e meu .bashrc me segue por todos eles, mas meu history não. A única coisa que mudei aqui é que coloquei o goto como script independente para uma função dentro do .bashrc e troquei os "exit" por "return". Valeu pela i