[shell-script] OFF: Oportunidade Desenvolvedor WEB - Rio de Janeiro - Barra da Tijuca

2007-05-08 Por tôpico rogerio carrasqueira
Pessoal, Olá! Oferta de vaga para desenvolvedor WEB no Rio de Janeiro, na Barra da Tijuca, segue abaixo o perfil do candidato procurado: Conhecimento em algumas das linguagens abaixo: - ASP.NET (Desejável) - ASP (Necessário) - PHP (Necessário) - ColdFusion (Desejável) - Java (Desejável) Conhecim

Re: [shell-script] Teste de parametros

2007-05-08 Por tôpico Carlos Ferreira
Funcionou tambem não deu este erro: 0403-057 Syntax error at line 24 : `|' is not expected. []s -- Carlos Ferreira Analista de Desenvolvimento Niterói - RJ - Brasil LinuxUser #271002 http://www.carnivorosemdentes.blogger.com.br/ Em 08/05/07, Bruno Gunter Fricke <[EMAIL PROTECTE

[shell-script] Quebrar arquivo em partes menores

2007-05-08 Por tôpico Wagner_D
Olá lista, Estou quebrando cabeça e não consigo solucionar esse problema, vou tentar explicar abaixo o q tenho e o q preciso: Tenho um arquivo nesse padrão: # Rede de Clientes 1 # #

[shell-script] Redirecionando a saída de erro para uma varável

2007-05-08 Por tôpico Thomaz de Oliveira dos Reis
Tem alguma forma de fazer isso, sem usar 1 arquivo? por ex: VARIAVEL=$(ls -l) agora se eu quiser a saida de erro do programa, como eu faria? []'s!!

Re: [shell-script] Re: sed

2007-05-08 Por tôpico edjunior
hey, muito legal esse parâmetro '-s' do sed que eu realmente desconhecia, Tiago. Assim economizamos vários forks :) jr. On 5/8/07, Tiago Barcellos Peczenyj <[EMAIL PROTECTED]> wrote: > Não precisa do for, basta usar a opção -s > > sed -sn '10p' arqui*vos > linha_10_de_cada_arquivo > > Do man se

[shell-script] [Moderação] Analisador Fex lexico URGENTE

2007-05-08 Por tôpico Julio C. Neves
Rafael, isso é uma lista sobre shell e onde se fala somente sobre esta linguafem. Repare que no rodapé de todas as msgs vem escrito o seguinte: - Esta lista não admite a abordagem de outras liguagens de programação, como perl, C et

Re: [shell-script] autenticação ssh

2007-05-08 Por tôpico Eduardo Otubo
Uma vez que você tenha a autenticação pelas chaves pública e privada, você pode usar da seguinte forma: $ ssh [EMAIL PROTECTED](ip) "comando"; Onde comando, obviamente, pode ser o seu ifdown eth0. O que eu não sei, é se a sessão SSH vai travar se tu fizer isso, na pior das hipóteses acho que vai

Re: [shell-script] autenticação ssh

2007-05-08 Por tôpico Jeann Wilson
Tem sim este script é muito simples, mas antes vc precisa criar uma chave no ssh e colocar em cada servidor no arquivo authorized_keys dentro da pasta .ssh, isso para que vc não precise passar o parametro nome e senha dentro do script # !/bin/sh # Servidor 01 ssh -l root nome_do_servidor1 ifdown

[shell-script] autenticação ssh

2007-05-08 Por tôpico raoni_ba
Olá pessoal! Sou novo em shell e gostaria, se possível, que vcs me dessem uma mãozinha... Tenho uma rede com aproximadamente 25 máquinas e preciso parar o serviço de rede ativo (eth0) de todas elas. Para isso, eu entro em máquina por máquina via ssh e dou o comando "ifdown eth0". Tem como desenv

Re: [shell-script] Re: Imprimi determinada linha

2007-05-08 Por tôpico Bruno Gunter Fricke
sempre tem ('usuario') show? Basta usar expr \^(.*) show\ Em Ter, 2007-05-08 às 18:42 +, mauricym escreveu: > Ok, mas esqueci de dizer que o usuario no caso "(mauricy) show", o > "mauricy" é o nome do usuário que sempre muda... pensei em alguma > coisa com sed... > > Mauricy > > --- Em she

Re: [shell-script] Re: sed

2007-05-08 Por tôpico Tiago Barcellos Peczenyj
Não precisa do for, basta usar a opção -s sed -sn '10p' arqui*vos > linha_10_de_cada_arquivo Do man sed: -n, --quiet, --silent suppress automatic printing of pattern space -s, --separate consider files as separate rather than as a single continuous long stream. []

Re: [shell-script] Re: sed

2007-05-08 Por tôpico edjunior
hey, se você quer apenas a décima linha, então acho que fica mais fácil usar o sed: for i in `ls -1 s*.t`; do sed -n '10p' $i >> teste done Semelhante a proposta anteriormente pelo Anderson, usando um laço 'for' pra passar o sed por cada arquivo separadamente. hasta! jr. On 5/8/07, Emili

[shell-script] Re: Imprimi determinada linha

2007-05-08 Por tôpico mauricym
Ok, mas esqueci de dizer que o usuario no caso "(mauricy) show", o "mauricy" é o nome do usuário que sempre muda... pensei em alguma coisa com sed... Mauricy --- Em shell-script@yahoogrupos.com.br, Bruno Gunter Fricke <[EMAIL PROTECTED]> escreveu > > cat arquivo | grep "(mauricy) show" | echo li

Re: [shell-script] Re: sed

2007-05-08 Por tôpico Bruno Gunter Fricke
chama o vi passando o ":10". Deve resolver. Agora, se existir algum trecho exato na linha 10, um simples grep "trecho exato" funciona. Ou então um inverso, por exemplo não existe um trecho igual apenas na linha 10. Use o grep -v "trecho". Em Ter, 2007-05-08 às 18:02 +, Emiliano Chemello escr

Re: [shell-script] Teste de parametros

2007-05-08 Por tôpico Bruno Gunter Fricke
É vero. Eu li apenas o erro e não o código do Julio. []'s Bruno Gunter Em Ter, 2007-05-08 às 15:11 -0300, Julio C. Neves escreveu: > Fala Carlos, > qdo o Bruno falou para trocar o && por ||, foi por pq achou que eu > tinha > dado uma bobeada na lógica, mas não dei não a minha lógica está certa, >

Re: [shell-script] AWK com ShellScript

2007-05-08 Por tôpico Julio C. Neves
Fala Michel, daqui a poucos meses será lançada a 7a. edição do livro. Mas a 3a. edição está bastante completa e tem um apêndice sobre awk que resolve todo o seu problema, dando inclusive exemplos semelhantes. Abração, Julio www.julioneves.com :wq Em 08/05/07, Michel I. Moreira <[EMAIL PROTECTED]

Re: [shell-script] Teste de parametros

2007-05-08 Por tôpico Julio C. Neves
Fala Carlos, qdo o Bruno falou para trocar o && por ||, foi por pq achou que eu tinha dado uma bobeada na lógica, mas não dei não a minha lógica está certa, pois qdo o conector é &&, basta um dos testes estar furado (no teu caso o param1 ou o param2 ter tamanho diferente de 12), para furar tudo. C

Re: [shell-script] Teste de parametros

2007-05-08 Por tôpico Tiago Barcellos Peczenyj
Eu usaria o grep + here strings ;-) ~> echo ${1}:${2} 012345678901: ~> grep -qE '^[0-9]{12}:[0-9]{12}$' <<< ${1}:${2} || echo "erro" ~> set - AAA 1234 ~> grep -qE '^[0-9]{12}:[0-9]{12}$' <<< ${1}:${2} || echo "erro" erro []´s Tiago On 5/8/07, Carlos Ferreira <[EMAIL PROTECTED]> wrote

[shell-script] Re: sed

2007-05-08 Por tôpico Emiliano Chemello
Oi Junior, O problema é que eu não quero ver as primeiras linhas do arquivo... eu quero ver, na sequência, todas as linhas '10' de cada arquivo. Como alterar para mostrar apenas a linha desejada? Obrigado Emiliano --- Em shell-script@yahoogrupos.com.br, edjunior <[EMAIL PROTECTED]> escreveu >

Re: [shell-script] ftp unix -> windows

2007-05-08 Por tôpico Julio C. Neves
Faça o ftp normal. A única coisa para ficar atento é que se a transmissão for binária, ficará faltando um carriage return (CR) ao fim de cada linha. Portanto, normalmente usa-se transmissão no modo asc. Abraços, Julio www.julioneves.com :wq Em 08/05/07, Marcelo Loureiro <[EMAIL PROTECTED]> escre

[shell-script] ftp unix -> windows

2007-05-08 Por tôpico Marcelo Loureiro
pessoal, alguém tem algum exemplo de shell script que faça ftp de um servidor unix para um servidor windows ? tem algum pulo do gato ? valeu! [As partes desta mensagem que não continham texto foram removidas]

Re: [shell-script] Imprimi determinada linha

2007-05-08 Por tôpico Bruno Gunter Fricke
cat arquivo | grep "(mauricy) show" | echo linha Em Ter, 2007-05-08 às 16:33 +, mauricym escreveu: > Pessoal > > Tenho um arquivo PS onde preciso que o script ao encontrar determinada > "ocorrência", imprima esta linha. Exemplo de trecho do arquivo: > > moveto > (Requesting User: ) RIGHT >

Re: [shell-script] Teste de parametros

2007-05-08 Por tôpico Bruno Gunter Fricke
muda o && por || Em Ter, 2007-05-08 às 14:18 -0300, Carlos Ferreira escreveu: > Julio, > coloquei a seguinte linha no meu script: > [[ $1~=[0-9]{12} && $2~=[0-9]{12} ]] || echo parametro furado. > só para testar depois melhoro a mensagem de erro e estou recebendo o > erro > abaixo > $ ./meuscri

Re: [shell-script] Teste de parametros

2007-05-08 Por tôpico Carlos Ferreira
Julio, coloquei a seguinte linha no meu script: [[ $1~=[0-9]{12} && $2~=[0-9]{12} ]] || echo parametro furado. só para testar depois melhoro a mensagem de erro e estou recebendo o erro abaixo $ ./meuscript.sh 12 12 ./meuscript.sh[24]: 0403-057 Syntax error at line 24 : `&' is not expected. $ O meu

Re: [shell-script] Separar arquivos em blocos

2007-05-08 Por tôpico edjunior
hey, não sei se te ajuda, mas, usando sed, você pode tratar os blocos dessa forma (fiz um pequeno script em sed que, creio, pode facilitar o entendimento): #!/usr/bin/sed -nf # limita o bloco entre linhas com "From maillog" e "X-Mailer" /^>From maillog/,/^X-Mailer/{ # escreve o "From: " na tel

[shell-script] Imprimi determinada linha

2007-05-08 Por tôpico mauricym
Pessoal Tenho um arquivo PS onde preciso que o script ao encontrar determinada "ocorrência", imprima esta linha. Exemplo de trecho do arquivo: moveto (Requesting User: ) RIGHT moveto (mauricy) show ...preciso que sempre que ele "encontrar" a palavra "Requesting User", imprima a linha "(m

Re: [shell-script] AWK com ShellScript

2007-05-08 Por tôpico Michel I. Moreira
Ok Julio, De maneira alguma estou ofendido com o que me disse, estou pesquisando e refazendo meu codigo. Assim q tiver uma solução mando na lista pra vcs comentarem ele. Outra coisa.estou com um livro seu aqui Programação Shell Linux na 3 edicao. Este é o mais atual?? Vc indica algum lug

RES: [shell-script] Analisador Fex lexico URGENTE

2007-05-08 Por tôpico Rafael Yahoo
Turma eu tenho um grande problema em maos e nao sei como trata-lo fiz de tudo mas nao sou tao bom assim para escrever um codigo que reconheca todos os simbolos , constants numericas, etc. Alguém ai jah fez ou tem conhecimento sobre analisador LEXICO, FLEX? Tem como me ajudar com esse código? Muit

Re: [shell-script] Teste de parametros

2007-05-08 Por tôpico Julio C. Neves
No Bash 3: [[ $1~=[0-9]{12} && $2~=[0-9]{12} ]] || echo parametro furado. Abraços, Julio :wq Em 07/05/07, Carlos Ferreira <[EMAIL PROTECTED]> escreveu: > > Pessoal, > estou com um script shell que recebe dois parametros, preciso testar se > estes dois parâmetros tem as seguintes característi

Res: [shell-script] Teste de parametros

2007-05-08 Por tôpico Rafa Pongai
Olá Carlos, fiz da seguinte forma: [ $(grep -E "^[[:digit:]]{1,12}$" <<< $1) ] || { echo "ERROR!" exit 1 } isto ferificará se o primeiro parametro é um número e é menor ou igual a 12, se vc quiser que o número tenha exatamente 12 digitos, alterar o {1,12} para {12}. POnga! - Mensag

Re: [shell-script] Separar arquivos em blocos

2007-05-08 Por tôpico mop
Eu usaria (uso) coisas assim: while read;do [ "$REPLY" = "From maillo" ]&&HEADER=1&&echo inicio [ "$REPLY" = "X-Mailer: XP" ]&&HEADER=&&echo fim doneFrom: Edilson Azevedo >Date: Tue, 08 May 2007 10:03:38 -0300 > >Bom dia pessoal! > >A algum tempo mandei um email para vcs para me auxiliar a r

Re: [shell-script] Separar arquivos em blocos

2007-05-08 Por tôpico Bruno Gunter Fricke
for exemplo in `zegrep -i -h "email2" ~/log | grep -v 'email1' | awk '{print $2}' do echo "$i"\n; i=`expr "$i" + 1`; zgrep -h $exemplo ~/log | egrep '(from=<|to=<)' | sed -e 's/ *.servidor.* ]://g' -e 's/ (

Re: [shell-script] Teste de parametros

2007-05-08 Por tôpico mop
par(){ for p in 1 2;do eval "[ \${#$p} = 12 ]&&[ n\$$p = n\${$p//[^0-9]} ]"||return done;} par 193456789012 199456789012 || echo p$p nOK --- yahoogrupos: Respostas, por favor, sem endereço de email do corpo da mensagem. Obrigado! -

[shell-script] Separar arquivos em blocos

2007-05-08 Por tôpico Edilson Azevedo
Bom dia pessoal! A algum tempo mandei um email para vcs para me auxiliar a retirar alguns dados de um arquivo. Lembrando, a sintaxe do arquivo é essa aqui: Date: Mon, 7 May 2007 10:05:37 -0300 (BRT) Subject: Fwd: Envio de relatorio From: "Javali cafona" <[EMAIL PROTECTED]> To: [EMAIL PROTECTE

Re: [shell-script] retornar apenas números

2007-05-08 Por tôpico Tiago Barcellos Peczenyj
eu usaria o SED para substituir qualquer caracter que não esteja no intervalo de 0 à 9 por 'nada' sed 's/[^0-9]//g' arquivo o resultado o surpreenderá ;-) On 5/8/07, Luciano Depierri <[EMAIL PROTECTED]> wrote: > > Pessoal, > > Tenho uma coluna alfanumérica em um arquivo, ex: > > 6.u89;0*P > >

Re: [shell-script] Saída de resultado de comando

2007-05-08 Por tôpico Hever Costa Rocha
Obrigado a todos da lista. O dica do Tiago Barcelos e do Julio Neves estava correta. Era simplesmente a "proteção" da variável. Só a título de curiosidade, o saída do comando abaixo vou utilizar em um script para barrar sites com vários endereços ip, como nosso amigo orkut.com... Abraços Hever

Re: [shell-script] retornar apenas números

2007-05-08 Por tôpico Eduardo Otubo
Olá Luciano, Você pode usar o sed para filtrar essas informações: $ cat arquivo | sed -e 's/[^0-9]//g' Explicando: Você vai passar o sed fazendo uma expressão regular de uma lista (chaves) negada (acento circunflexo) dos numero de zero a nove (intervalo separado pelo ífen). Aqui parece que funci

[shell-script] retornar apenas números

2007-05-08 Por tôpico Luciano Depierri
Pessoal, Tenho uma coluna alfanumérica em um arquivo, ex: 6.u89;0*P 09.03UM 35.09-BR4 Como faço para filtrar apenas os números, ou seja quero apagar qualquer coisa que não esteja entre 0-9. A saida ficaria apenas os números, ex: 6890 0903 35094 Alguém poderia me dar uma ajuda?

Re: [shell-script] Ajuda -Shell Script

2007-05-08 Por tôpico Anderson Souza
e dae Alexandre... td blz? Eu vou estudar o coordenadas, pois não foi eu quem o fez... assim que estiver rodando eu posto ai ... Abraços... Anderson Souza Em 07/05/07, Alexandre Passos de Matos <[EMAIL PROTECTED]> escreveu: > > Se conseguir mudar isso seu problema fica bico. > > Se conseguir