Re: [shell-script] Bash + regex

2009-06-03 Por tôpico Alain M.
BATATA="((br|eth|tap)0|lo|tap[1-3]|vmnet8)" > if [[ "\ then > echo ok > else > echo nok > fi > > > []'s > Eri > > > 2009/6/2 Alain M. : >> estou com problema para fazer um if em bash usando regex. >> >> coma

[shell-script] Bash + regex

2009-06-02 Por tôpico Alain M.
estou com problema para fazer um if em bash usando regex. comando: # IFS="br0 eth0 lo tap0 tap1 tap2 tap3 vmnet8"; set -x; if [[ "$IFS" =~ "\

Re: [shell-script] path do diretório do scr ipt

2009-05-20 Por tôpico Alain M.
o que eu quero é um path canonizado... a resposta do Eri acertou na mosca :) por exemplo: $ readlink -f ../.dosemu/boot.log /home/alain/.dosemu/boot.log obrigado aos dois :) Alain Julio C. Neves escreveu: > Fala Alain, > não estou entendendo. O pwd te devolve o diretório corrente e se vc usou-o

[shell-script] path do diretório do script

2009-05-20 Por tôpico Alain M.
No mandriva isto funcionava: #!/bin/bash DIR=$(dirname $(which $0)) Mas no Ubuntu não funciona :( eu fiz um quebra galho com isto: DIR=$(dirname $(which $(pwd)/$0)) mas no Ubuntu8.04 ele retorna remendado: /home/alain/bin/./t6.sh Como que eu acho o nome completo do path? grato, Alain

Re: [shell-script] Limpar Terminal (2)

2009-04-30 Por tôpico Alain M.
Consegui funcionar bem no xterm (comando abaixo) mas resolveu um problema e tem outro... no xterm se eu quero ler um trexo, e rolar a tela para cima ela volta para baixo ... no konsole ele para a tela (congela) e só mostra mais se se rolar de novo até o fim O que eu quero é limpar o que está es

Re: [shell-script] Limpar Terminal

2009-04-29 Por tôpico Alain M.
Anderson Duarte escreveu: > Agora fiquei com uma dúvida, voce quis dizer 'evitar confusão' ou > realmente era 'evitar confissão' ? Que confusão... era confusão mesmo :) > Bom, se eu entendi confissão, creio então que voce não queira mostrar > os comandos que foram digitados no terminal, procede

[shell-script] Limpar Terminal

2009-04-29 Por tôpico Alain M.
Como que eu limpo a tela de TUDO que tem? Se eu uso estes comandos: clear tput reset Só entram várias linhas em branco, mas dá para Rolar de volta com ou com o mouse. Em um certo ponto do script eu preciso limpar tudo e apagar também o que é velho para evitar confisão... Grato, Alain

[shell-script] String de Data com 3 letras...

2009-04-24 Por tôpico Alain M.
Oi, tenho um problema e nem sei por onde começar... me mandem algumas idéias que depois tento me virar... Preciso de uma Data em 3 caracteres: primeiro: Ano, 2000->"0", 2009->"9", 2010=>"A", 2029->"T", 2030->"0" e recomeça segundo: mês, jan->"1", set->"9", out->"A", dez->"C" terceiro, dia, m

Re: [shell-script] Parentesco de um processo?

2009-04-21 Por tôpico Alain M.
Obrigado a todos, acho que agora tenho as informações necessárias... Alain PS: desculpem se agradecer é meio OT, mas também é bom :) e evita que mais pessoas tentem resolver meu problema já resolvido. Julio C. Neves escreveu: > Fala Alain, > juntando as respostas do Reinaldo e do Jorge. > > O R

Re: [shell-script] Parentesco de um processo?

2009-04-20 Por tôpico Alain M.
Oi Reinaldo, obrigado pela resposta rápida, mas não vejo como isso pode me ajudar... Acho que esqueci de dizer que preciso dessa informação dentro de um script de maneira automática... abraços, Alain Reinaldo de Carvalho escreveu: > On Mon, Apr 20, 2009 at 10:29 PM, Alain M. wr

[shell-script] Parentesco de um processo?

2009-04-20 Por tôpico Alain M.
Preciso saber se um determinado processo (PID2=123) é filho de um outro (PID1=122) Tem como listar os pids pais ou filhos, ou seja lá com fôr para conseguir tal informação??? grato, Alain

Re: [shell-script] Ler e Escrever - USB serial

2009-04-20 Por tôpico Alain M.
mas o >> help do comando screen também não ajuda. >> Com cat ficou perfeito, nem é preciso definir a taxa em bauds da >> serial ou definir caractere de fim-de-linha como em alguns casos. >> >> Muitíssimo obrigado pela ajuda! >> >> Grande abraço à todos! >> >

Re: [shell-script] Ler e Escrever - USB serial

2009-04-17 Por tôpico Alain M.
Oi Fernando, a primeira coisa a fazer é descobrir qual o dispositivo é a tua serial. Normalmente seria algo como /dev/ttyUSB0. Dica, insere/retira da USB e deve aparecer/sumir. O device é como um arquivo: você escreve nele com echo "comando de teste" > /dev/ttyUSB0 e você lê dele com cat

Re: [shell-script] Enviar comando de um script para outro

2009-04-16 Por tôpico Alain M.
Obrigado a todos pelas várias ajudas, está ficando muito bom :) Só que apareceram dois problemas inesperados: 1) quando eu coloco o comando picocom -b 9600 /dev/ttyUSB1 & em um script dá o erro: FATAL: failed to open I/O device: Filedes is not a tty porém o comando funciona direto no consol

Re: [shell-script] Enviar comando de um script para outro

2009-04-16 Por tôpico Alain M.
ica esperando a entrada do pipe? > abs > >>> Alain M. wrote: >>>> Como eu faço para enviar um comando para outro script?

Re: [shell-script] Enviar comando de um script para outro

2009-04-16 Por tôpico Alain M.
Flavio Torres escreveu: > Alain M. wrote: >> Como eu faço para enviar um comando para outro script? >> > Não te serviria trabalhar com um arquivo de controle? > > Script A fica em while até que o arquivo seja criado. Isso eu saberia fazer, mas como preciso de um tempo de

[shell-script] Enviar comando de um script para outro

2009-04-16 Por tôpico Alain M.
Como eu faço para enviar um comando para outro script? O cenário é o seguinte: 1) Script A: inicializa um programa X em background (com &) guarda o PID e fica esperando. 2) Script B: quando executado avisa o script A. 3) O Script A recebe o comando, encerra e reinicia o programa X e volta a e

Re: [shell-script] Coletar informação remot amente via SSH

2009-03-19 Por tôpico Alain M.
o sshpass permite fornecer a senha ao ssh. Procure na lista, já enviei algum script com ele... Alain grejaooo escreveu: > Olá Amigos, > > Tenho vários servidores aqui na empresa e preciso coletar a mesma informação > em todos eles, a lista de FS. > > Para isto eu utilizo apenas o comando " m

Re: [shell-script] texto para variavel

2009-01-29 Por tôpico Alain M.
acho que é isto: $filtros=$(ls *$m* | cut -d / -f2) Alain denis costa escreveu: > Boa noite a todos!!! > > em um script que estou fazendo, existe um 'for' que precisa rodar 'n' vezes, > o que definirá a quantidade de vezes será a quantidade de arquivos em > diretório com varias flags

Re: [shell-script] Hora via Firewall (era: Localizar... )

2009-01-28 Por tôpico Alain M.
fernando_gottlieb escreveu: > Há um site do DSHO - Divisão Serviço da Hora - em > http://pcdsh01.on.br/HoraLegalBrasileira.asp onde é informada a hora > certa e pelo que sei tem como referência um relógio atômico. Fiz um script interessante que lê a página e já atualiza direto. Se for usar da li

Re: [shell-script] Localizar a próxima linha, depois de uma string, em um arquivo te xto

2009-01-27 Por tôpico Alain M.
gt;> >> >> >> Espero ter ajudado.. >> >> - -- >> >> Flavio do Carmo Junior aka waKKu >> #bash-br @ irc.freenode.net >> >> >> >> -BEGIN PGP SIGNATURE- >> Version: GnuPG v1.4.9 (MingW32) >> Comment: http://getfiregpg.or

Re: [shell-script] Localizar a próxima linha, depois de uma string, em um arquivo te xto

2009-01-27 Por tôpico Alain M.
faz tempo... Alain Alain M. escreveu: > Gostei da tua idéia, só uma primeira tentativa: > > #!/bin/bash > wget http://pcdsh01.on.br/HoraLegalBrasileira.asp -O hora.html > grep -A 4 "Hora Oficial de Bras" hora.html | grep BGCOLOR=#00 > > responde: > 27/1/200

Re: [shell-script] Localizar a próxima linha, depois de uma string, em um arquivo te xto

2009-01-27 Por tôpico Alain M.
Gostei da tua idéia, só uma primeira tentativa: #!/bin/bash wget http://pcdsh01.on.br/HoraLegalBrasileira.asp -O hora.html grep -A 4 "Hora Oficial de Bras" hora.html | grep BGCOLOR=#00 responde: 27/1/2009 22:30:49 Estou usando características peculiares, seria melhor passar a usar o sed com

Re: [shell-script] ssh sem senha II

2009-01-27 Por tôpico Alain M.
você não deveria usar o *scp* ? e use o parametro -i para indicar o certificado... Daí deveria fazer tudo dirato: scp -i certificado r...@1.2.3.4:/home/proc/*sent* aqui ou algo semelhante Alain denis costa escreveu: > Bom pessoal eu já consegui fazer conectar sem senha nos servidores fiz esse

Re: [shell-script] liberar aplicação shell par a outras opções

2009-01-23 Por tôpico Alain M.
áveis definidas no inicio do > script. > > Um grande abraço a todos, > Karin Klayton Schiochet > > Em Sex, 2009-01-23 às 00:08 -0200, Alain M. escreveu: >> Não estaria faltando "$" na frente de "USUARIO", "IP" e "PORTA" sendo >&

Re: [shell-script] liberar aplicação shell par a outras opções

2009-01-22 Por tôpico Alain M.
o bom mesmo, não conhecia e >> achei muito legal. Agora que comecei essa aplicação pretendo fazer >> algo parecido com o que você mostrou. Tentei instalar ele no meu >> CentOS e não foi possível por causa de algumas bibliotecas que ele não >> possui mais vou pesquisaqr melh

Re: [shell-script] liberar aplicação shell par a outras opções

2009-01-20 Por tôpico Alain M.
fica nada em > background, é fechada mesma a janela. > > Um grande abraço a todos, > Karin Klayton Schiochet > > Em Ter, 2009-01-20 às 11:56 -0200, Alain M. escreveu: >> Já que todos não sabem se entenderam o que você quer, eu acho que >> entendi outra coisa... >&

Re: [shell-script] liberar aplicação shell par a outras opções

2009-01-20 Por tôpico Alain M.
Já que todos não sabem se entenderam o que você quer, eu acho que entendi outra coisa... Para executar um outro script sem interromper o atual, o outro deve rodar "em background", para isto basta colocar um "&" (sem as aspas) no final da linha. O outro script começa a rodar e o atual continua

Re: [shell-script] Sudo + function?

2009-01-19 Por tôpico Alain M.
gt;> { >> ... >> } >> >> Como vc >> fez: >> function funcao () >> creio que seu erro está aí. Experimente tirar os parenteses ou o function. >> -- >> Abração, >> Julio >> *Cursos de Shell e Zenity nos finais de semana: >> -

Re: [shell-script] Sudo + function?

2009-01-16 Por tôpico Alain M.
Oi Leandro, A tua dica funciona, mas se eu fizer isso o meu continua não ok: rkonq() { export KDEROOTHOME=/home/alain/.kde0 konqueror --profile filemanagement } sudo bash -c rkonq retorna: bash: rkonq: command not found agora é o bash que não acha a função, porque ela foi definida fora...

[shell-script] Sudo + function?

2009-01-16 Por tôpico Alain M.
Tento este script: function rkonq() { export KDEROOTHOME=/home/alain/.kde0 konqueror --profile filemanagement } sudo rkonq Me retorna este erro: sudo: rkonq: command not found Como faço para chamar uma função com sudo??? Grato, Alain PS: eu consegui fazer com dois scrips, um chamando o outro,

Re: [shell-script] Diretório de origem

2009-01-16 Por tôpico Alain M.
Salve Mestre! Julio C. Neves escreveu: > No ksh (e portanto muito portável) eu faço: > Dir=$(dirname(which prg.sh)) # só funciona se prg.sh estiver num dir do > $PATH > cd $Dir > Dir=$PWD > cd - 1) Antes de mais nada uns comentários e esclarecimentos sobre seu script: - Interessante a construçã

Re: [shell-script] Diretório de origem

2009-01-15 Por tôpico Alain M.
respondendo a mim mesmo: comidéias do google, achei esta maneira: pushd $(dirname ./script) >/dev/null; pwd -P; popd >/dev/null mas deve existir um jeito melhor... e será que é mesmo compatível? depende de "pwd -P" e "pushd" que acho que são só do bash Alain Al

[shell-script] Diretório de origem

2009-01-15 Por tôpico Alain M.
usei nu script o comando which para saber o diretório deo script: DIR=$(dirname $(which $0)) mas funciona no mandriva 2007.1 e não no kubuntu 8.04.1 no Mandriva: $ which ./script /path/completo/script no Ubuntu: $ which ./script ./script QUAL seria a maneira portável de expandir o path??? gra

Re: [shell-script] Teste de string com [[ ]]

2009-01-09 Por tôpico Alain M.
A linha que você mostrou tem expressão regular. Eu lembro que o bash mudou de forma incompatível, será que não é isso? Eu também fui verificar, no meu Kubuntu 8.04.1 o bash não é um link Alain M. Rodrigo Monteiro escreveu: > 2009/1/9 Eri Ramos Bastos : >> Seu script deve apontar par

[shell-script] Soma de coluna

2008-11-04 Por tôpico Alain M.
Como eu faço para somar o total de uma coluna? no caso desejo somar o total de memória, mostrado pelo ps: $ ps axh -o %mem 0.2 2.8 0.6 0.6 0.3 grato, Alain

[shell-script] Environment para cron

2008-11-03 Por tôpico Alain M.
O que eu preciso preparar como variáveis de ambiente para poder rodar um script qualquer no CRON? Meu problema é que eu tenho um scrip muito grande feito por um amigo que não roda sem environment... mas não é viável alterar o script :( PATH: qual é o padrão mais comum, sem excesso? HOME? com qu

Re: [shell-script] awk + sed

2008-10-09 Por tôpico Alain M.
Eu entendi diferente, acho que o teu problem são as aspas diversas... entendi? Isto funciona, echo abc 123 | awk "{printf \"x/y'z'\n\"}" gera x/y'z' agora é só substituir :) Alain miranda escreveu: > executar > echo "d balula"|awk '{printf"sed -i 's/ -s/ -s -iautomatos -b%s > -crssl:200.197.

[shell-script] Função para alterar arquivo

2008-09-11 Por tôpico Alain M.
Esta é uma outra parte daquele script. Usa um arquivo para armazenar variáveis. Só que estou achando minha rotina um "trambolho", inclusive porque tenho que ler primeiro para alterar depois... Tenho um arquivo: $ cat arq.txt SubProjeto='testeProj' Usuario=Teste Min=30 Eu pretendo alterar o arqu

Re: [shell-script] Awk - Sair dep ois da primeira ocorrência

2008-09-11 Por tôpico Alain M.
suario=/{s///;p;q}' arquivo.extensao > > 2008/9/11 Alain M. <[EMAIL PROTECTED]>: >> Estou tentando fazer algo parecido para um script que usa variáveis, mas >> não consegui: >> >> Tenho um arquivo: >> $ cat arq.txt >> SubProjeto='testeProj' >>

Re: [shell-script] Awk - Sair dep ois da primeira ocorrência

2008-09-11 Por tôpico Alain M.
Estou tentando fazer algo parecido para um script que usa variáveis, mas não consegui: Tenho um arquivo: $ cat arq.txt SubProjeto='testeProj' Usuario=Teste Min=30 Usuario=Ninguém Eu quero imprimir o primeiro valor de usuario, assim dá os dois: $ cat arq.txt | sed -n s/^Usuario=//p Teste Ninguém

Re: [shell-script] Listar conteúdo de diret ório via FTP

2008-09-03 Por tôpico Alain M.
Oi Cristiano, Gustavo escreveu: > wget ftp://elsie.nci.nih.gov/pub/ > wget `grep tzdata index.html |cut -d'"' -f2| tail -n1` Concordo com o gustavo em que o wget é a melhor alternativa para baixar, e ele tem todas as opções que você vai precisar, inclusive wild-char. Se bem que não entendi o sc

Re: [shell-script] Re: Regexp - IP

2008-09-01 Por tôpico Alain M.
s ambientes...? Abraços, Alain erbots3 escreveu: > Alain, > > Você pode tentar algo como: > ifconfig eth0 | grep "inet " | cut -d ':' -f2|sed 's/ //g;s/[A-Za-z]//g;' > > O comando sed ao final simplesmente limpa qualquer espaco e qualquer > combinaçã

Re: [shell-script] Re: Regexp - IP

2008-09-01 Por tôpico Alain M.
jimmy escreveu: >> Como que eu faço "grep -w inet" usando "grep -E" ??? > > se colocar algo como " inet " (delimitado por espaços) não resolve? Resolve, obrigado :) então tenho um novo problema: na minha máquina: # ifconfig eth0 | grep "inet " inet end.: 10.0.0.33 Bcast:10.0.0.255

Re: [shell-script] Re: Regexp - IP

2008-09-01 Por tôpico Alain M.
Gustavo escreveu: > Acho que isso deve resolver: > *getifaddr eth0* esse comando não é padrão, Nem tem no meu mandriva >> ifconfig eth0|grep 'inet addr'|cut -d ':' -f2|cut -d ' ' -f1 1) Este comando tem problema com o portugues, por causa do "addr". 2) se usar "grep inet" no meu dá problema co

Re: [shell-script] Regexp - IP

2008-08-29 Por tôpico Alain M.
Douglas Milanez escreveu: >> Vê se ajuda: >> # ifconfig eth0 | awk '/inet end.:/ { print $3 }' >> 192.168.0.128 Este não é bom porque usa end. que muda para addr. Contráriamente au que já foi dito e constestado, o LANG=C não funciona sempre. >> #ifconfig eth0 | grep inet | tr -s " " | cut -f4 -

Re: [shell-script] Script para ler logs remotamente

2008-08-11 Por tôpico Alain M.
Como a "finalidade" de tudo isto é rodar scripts remotamente, vou arriacar uma resposta: I ssh raramente tem falhas de segurança, mas já aconteceram. Existem soluções mais paranóicas aindas e que vão preceisar de um script para abrir a porta do ssh. Consiste básicamente me usar o idt_recente p

Re: [shell-script] Formatação nos scripts

2008-08-05 Por tôpico Alain M.
Oi MrBiTS, no exemplo citado, acho que a enfase era sobre o uso de parentesis no comando "(" ")" ( echo1 ) >> arq.log Em todos casos, essa parte que chamou minha atenção e gostaria de entender melhor: -> isso vai executar todo o conteúdo ds parentesis e depois jogar a saída para o arquivo? -

Re: [shell-script] e-mail ou msg em celular

2008-08-01 Por tôpico Alain M.
Não tem porque não é de graça... Tem provedores onde você compra crédito e depois usa email para mandar SMS Você também pode ter um celular bm mais caro que recebe emails de graça :) Deve existir algo mais prático, espero Alain Marlon Vagner Reck escreveu: > Ola companheiros. > > Queria

Re: [shell-script] Shell Script para windows

2008-07-23 Por tôpico Alain M.
O pacote do Mingw inclui o msys, eu ainda não usei, mas parece que tem exatamente isso: um interpretador de shell-script que roda no Windows. E tem também o http://en.wikipedia.org/wiki/UnxUtils Parece que tudo para poder rodar verdadeiros shell-scrips no windows, inclusive sed, cut e muitos ou

Re: [shell-script] Parte Grafica

2008-07-10 Por tôpico Alain M.
"Alguma coisa que se pareça com gráfico" é algum uso esperto de catacteres de linha e cores cinza? já vi muitos programas em modo texto que fazem isso... Se é um script, porque não pega uma cópia e dá uma olhada? Copiar pode ser errado, mas aprender é bom :) Uma outra maneira de descobrir o que

Re: [shell-script] transformar para maiuscula

2008-07-04 Por tôpico Alain M.
faltou um: sed 'y/abcdefghijklmnopqrstuvwxyzàáâãéêíóôõúüç/ABCDEFGHIJKLMNOPQRSTUVWXYZÀÁÂÃÉÊÍÓÔÕÚÜÇ/ eu sabia que ram 13, mas demorou para achar... Alain Édnei Rodrigues escreveu: > Tem uma maneira bem fácil: > sed > 'y/abcdefghijklmnopqrstuvwxyzàáâãéêíóôõúç/ABCDEFGHIJKLMNOPQRSTUVWXYZÀÁÂÃÉÊÍÓÔÕÚÇ

Re: [shell-script] transformar para maiuscula

2008-07-03 Por tôpico Alain M.
Julio C. Neves escreveu: > Na resposta anterior dada ao Felipe, IMHO creio ser melhor fazer: > > tr [:lower:] [:upper:] <<< "$Variavel" > > O here string (<<<) é resolvido pelo shell e portanto ligeiramente mais > veloz que a construção echo $Variavel | ... e as classes POSIX incluem > letras ac

Re: [shell-script] Re: Arquivos no Servidor

2008-06-24 Por tôpico Alain M.
Cristiano Ferrari escreveu: > > Se isso é tecnicamente viável em razão de quanto tempo vai levar para > executar e quanto de processamento isso vai consumir de sua máquina, > "são outros 500", como diria minha santa avozinha... Acho que no caso del "são outros 550"... Falando sério, sugestão: f

Re: [shell-script] Como comparar um novo arquivo

2008-06-04 Por tôpico Alain M.
Eu já fiz isso usando uma opção "-cnewer file" do find: dá para listar os arquivos mais novos que um arquivo de referencia. Eu usava o touch para criar um arquivo de referencia para a próxima vez. Esse comando tem a vantagem de resolução em segundos... Alain Rafael Nery escreveu: > Olá! > Prec

Re: [shell-script] Filtrar arquivo texto tabulado

2008-06-03 Por tôpico Alain M.
Oi Tiago, Quando ele apresentou o problema pensei no AWK também, mas ele falou que cada linha pode começar com tipo diferente... Tem como fazer isso dinamincamente, interno ao awk? Algo como redefinir a cada linha em função do primeiro campo... Alain Tiago Barcellos Peczenyj escreveu: > Vc po

[shell-script] 1/2 OT - automatizar download via sftp

2008-05-16 Por tôpico Alain M.
Desculpe se a pergunta começa OT, mas depois vira script :) Tenho num servidor que gera periódicamente um arquivo de backup. Qual seria a melhor maneira de baixar esse arquivo via SFTP? (o acesso de ftp não é permitido) Preciso fazer um script que baixe esse aquivo automáticamente. Por favor a

[shell-script] script iterativo / passo a passo

2008-05-07 Por tôpico Alain M.
Esta mensagem é para colecionar idéias para resolver um problema, os detalhes ficam para depois. Preciso automatizar uma instalação que é - complexa (baixar e instalar pacotes, compilar, etc.) - demorada (alguns passos como compilar o GCC podem levar mais de uma hora) - vários passos costuman dar

Re: [shell-script] Re: pipe não concorrente

2008-05-07 Por tôpico Alain M.
mbém tentar um ".dir.txt" (oculto) naquele diretório. > > > -- >> From: "Alain M." >> >> quanto à "necessidade incomun", essa é uma maneira elegante de não ter a >> linha do próprio grep aparec

Re: [shell-script] pipe não concorrente

2008-05-07 Por tôpico Alain M.
es incomuns. > Essa seria uma delas. ;) > > ps aux|grep [k]ate # "chutando", acho que é isto o que precisaria > > > -- >> From: "Alain M." >> >> Quando eu faço um pipe, os dois comando abrem juntos (ou qu

[shell-script] pipe não concorrente

2008-05-07 Por tôpico Alain M.
Quando eu faço um pipe, os dois comando abrem juntos (ou quase), exemplo: $ ps aux | grep kate [...] kate [kdeinit] [...] grep --color kate Pergunta: existe uma maneira prática para fazer o mesmo, só que um de cada vez? Explicando: executar o primeiro comando e só quando terminar passar para o

Re: [shell-script] Busca FIND

2008-04-28 Por tôpico Alain M.
existe uma opção que seleciona "desde um determinado arquivo", se você puder criar um arquivo de referencia no teste anterior ou naquele momento, fica fácil, senão... Alain alisson3at110 escreveu: > Ola pessoal > Estou implementando mais um projeto em Shell Script, e estou com uma > dificuldad

Re: [shell-script] Sintaxe do for

2007-12-18 Por tôpico Alain M.
e, por acaso, tem espaços em branco, pois vc > protegeu essa frase colocando-a entre aspas duplas. Se vc quer fazer > algo para cada palavra dessa frase tente assim: > > for x in minha lista de opções ; do ... > > On Dec 18, 2007 5:48 PM, Alain M. <[EMAIL PROTECTED]> wrot

[shell-script] Sintaxe do for

2007-12-18 Por tôpico Alain M.
Este pequeno exemplo de uso do for dá dois resultados diferentes. Onde está o erro? #!/bin/bash for VAR in "a1 b2"; do echo $VAR done echo "--" LISTA="a1 b2" for VAR in $LISTA; do echo $VAR done a1 b2 -- a1 b2 O correto me parece que seria ter sempre o loop executado duas vezes,

Re: [shell-script] Expressão Regular: Nov o bash

2007-12-14 Por tôpico Alain M.
ress%25F5es_regular>. > Neste link vc encontrará a resposta à sua pergunta, no Papo de Botequim 004 > vc encontrará tudo sobre o if e o test. > > Abração, > Julio > > Em 14/12/07, Alain M. <[EMAIL PROTECTED]> escreveu: >> Por favor, onde encontro explicação da nova sin

[shell-script] Expressão Regular: Novo bash

2007-12-14 Por tôpico Alain M.
Por favor, onde encontro explicação da nova sintaxe to bash para expressão regular no comando if de scripts? Atualizei para Mandriva 2008 e alguns scripts pararam de funcionar. Eu lembro de ter lido que a sintaxe ia mudar... Grato, Alain

Re: [shell-script] Script Boas Festas

2007-12-11 Por tôpico Alain M.
Só qu =e na versão antiga tinha cores... cá estão elas de volta :) #!/bin/bash # Versão 2.0 trap "tput reset; exit" 2 clear tput civis lin=2 col=$(($(tput cols) / 2)) c=$((col-1)) tput setaf 2; tput bold # Montando a Árvore for ((i=1; i<20; i+=2)) { tput cup $lin $col

Re: [shell-script] Script Boas Festas

2007-12-10 Por tôpico Alain M.
Só faltou limpara a tela para começar! > Com um pouco mais de cores #!/bin/bash clear trap 'reset; exit' 2 while true; do lin=2 col=$(($(tput cols) / 2)) c=$((col-1)) tput setaf 2; tput bold for ((i=1; i<20; i+=2)) { tput

Re: [shell-script] Re: E-mail com anexo

2007-11-21 Por tôpico Alain M.
O melhor programa de email está aqui: provávelmente compila no AIX... eu uso nos meus scripts, com anexos, autenticação e tudo o mais... Alain fsilva6 escreveu: > Os comandos citados nos e-mail não existem no unix. Alguém tem outra > dica? > >

[shell-script] Resposta se script remoto

2007-11-08 Por tôpico Alain M.
Como devo fazer para receber alguma resposta de um script que roda em outra máquina ? já fiz certificados sem senha de maneira que posso abrir uma sessção ssh sem que peça senha. grato por sugestões, Alain

Re: [shell-script] Script para verificar processo (novato)

2007-06-20 Por tôpico Alain M.
SlaYeR escreveu: > estou com um problema em que o squid cai quase sempre > quero saber como fazer um script pra verificar se ele está no ar > pra se nao estiver, fazer ele voltar > sei que pra verificaçao eh o comando ps.. seria algo assim > > ps aux | grep squid > se nao existir > squid -D se f

Re: [shell-script] Script de Backup

2007-04-17 Por tôpico Alain M.
Me ocoreu uma alternativa vaseada em algo que li numa revista há bastante tempo: No servidor ativo, poderia se instalado um programa que duplica o disco físico (não lembro o nome), a nível de bloco da estrutura do disco (inode), num determinado momento você para essa duplicação e faz um backup.

Re: [shell-script] Script de Backup

2007-04-17 Por tôpico Alain M.
Visto o tamanho e dinamica da coisa, porque não usar algo bem trivial: uma imagem pelo RSYNC não compactada. Acredito que os arquivos de email tenham grandes partes internas que não mudam nunca e isso torna o rsync muito eficiente e não vai ficar retransmitindo tudo cada vez pela rede, apenas a

Re: [shell-script] Editar HTML com SED

2007-04-03 Por tôpico Alain M.
Oi mop, obrigado pelo apoio. Existe uma diferença nada sutil entra os RSS e a página de notícias: vários dias de atraso !!! (pelo menos na Globo) Consegui uma solução que carrega a página de Ciencias e todas as páginas das notícias correspondentes. Está bom, uso o wget e limpo depois. Como qu

Re: [shell-script] Editar HTML com SED

2007-04-03 Por tôpico Alain M.
Obrigado mop (não achei teu nome em lugar nenhum...), O objetivo era perto disso, tanto que tua dica vai me ajudar. Eu quero pegar outra parte da tela e as telas seguintes... Já tenho algo funcionando, vou enviar em seguida, para quem interessar MAS a minha pergunta era sobre uma maneira de mon

Re: [shell-script] Editar HTML com SED

2007-04-03 Por tôpico Alain M.
Tiago Barcellos Peczenyj escreveu: > as matrizes no bash só tem 1 dimensão, o que não impede vc de ter sucesso. Buhá.. :( :( em todos casos, obrigado pela informação. Vou tentar uma nova abordagem para o meu problema: Eu preciso fazer um arquivo de configuração com estas informações (por exempl

Re: [shell-script] Editar HTML com SED

2007-04-02 Por tôpico Alain M.
'' '' '' ... grato, Alain Fabiano Caixeta Duarte escreveu: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA1 > > Isto pode ser feito com "pattern spaces" do SED, mas, como o mestre > disse, é trabalhoso. > > Fabia

[shell-script] Enviar Tecla para outro programa

2007-03-22 Por tôpico Alain M.
Existe uma maneira de enviar *via script* uma tecla para um determinado programa (no caso no KDE). O programa não tem essa funcionalidade via sinais, mas pode configurar qualquer tecla para fazer o que eu quero. Grato, Alain

Re: [shell-script] Editar HTML com SED

2007-03-15 Por tôpico Alain M.
Julio, obrigado pela dica. Entendi como fazer... Só não sei como fazer o contador. Seria alguma coisa em SED ou trato linha a linha usando um loop de shell? Alain Julio C. Neves escreveu: > Fala Alain, > O que vc deseja, como tudo em shell, é muito simples, o problema é que a > solução do seu p

Re: [shell-script] Editar HTML com SED

2007-03-14 Por tôpico Alain M.
Última chamada... visto ninguém mais fazer comentário, deduzo que não é possível resolver este problema com alguma ferramenta de shell. Começarei a estudar a solução em "C" Se alguém ainda tiver uma sugestão, por favor me avise antes que eu começe ;-) Grato, Alain Alain M. escr

Re: [shell-script] Editar HTML com SED

2007-03-12 Por tôpico Alain M.
fonte. Por exemplo nesta página eu quero apagar os tags: O exemplo abaixo deveria servir para testes, acho que contém todos os casos encontrados Espero encontrar uma solução sem ter que escrever um programa sm C... Alain Alain M. escreveu: > Ok, Bruno, não fui claro novamente, vou t

Re: [shell-script] Editar HTML com SED

2007-03-09 Por tôpico Alain M.
Ok, Bruno, não fui claro novamente, vou tentar de novo Na página, tem vários tags quecomeçam com "" *correspondente*. Só que dentro desse div tem outro div, então tem que achar o correspondente, independentemente de quantos tem aninhados dentro. Alain Bruno Gunter Fricke escreveu: > Alain, >

Re: [shell-script] Editar HTML com SED

2007-03-09 Por tôpico Alain M.
Agradeço pelas dicas, mas acho que me expliquei mal. Dica do Tiago: sed '/^//' | tr '#' '\n' Na verdade eu quero é tirar um TAG específico no meio de uma página grande em html. Refiz meu exemplo para ficar mais claro, eu preciso tirar o TAG que começa com: também fica mais texto lixo mais

[shell-script] Editar HTML com SED

2007-03-08 Por tôpico Alain M.
Tem como editar um HTML e retirar um tag mesmo que tenha vários níveis? Este é um exemplo do texto original texto que fica: mais texto texto que também fica este é o que eu quero: texto que fica texto que também fica Muuuito grato, Alain

Re: [shell-script] Re: Terminais graficos

2007-02-21 Por tôpico Alain M.
Oi Bené, você já pensou em rodar o programa "fluidsynth" a partir de um script no *próprio* console dele mesmo, redirecionando a entrada? Isso é um procedimento comum en scripts e tem várias maneiras de fazê-lo... Alain Benedito Portela escreveu: > Bom é o seguinte: Tem um programa que ele tem

Re: [shell-script] Copia de arquivos

2007-02-07 Por tôpico Alain M.
ntfs 3g é um driver nove com read/write Rodrigo Riccardi Silva escreveu: > Pessoal, > > eu copiei um monte de arquivos e diretórios do windows para o linux. > Agora estou precisando copiar de volta para o windows. Só que não consigo. > Pelo linux, eu não consigo criar pastas no windows, or isso

Re: [shell-script] FTP

2007-01-30 Por tôpico Alain M.
O programa bom para usar em script é o WPUT, é um cliente de ftp, só para envio, todo linha de comando com todods os recursos possíveis. É o inverso do WGET. Tem opção para tudo, velocidade máxima, retry's e até apagar o arquivo só se conseguiu enviar. (Tem até para windows!) Já tem pronto para

[shell-script] Acessar o "Systray" via script

2007-01-29 Por tôpico Alain M.
Alguém sabe como criar dinamicamente um ícone no Systray do KDE (em baixo à direita) dinamicamente *via script*? Se for OT, por favor desculpem, mas não vejo outra maneira/lugar para perguntar. Nesse caso me respondam em PVT Grato, Alain

[shell-script] Codificação dos nomes de Arquivos

2006-12-21 Por tôpico Alain M.
Tenho um script para montar compartilhamentos Samba ou Windows. O problema é que em algumas máquinas Linux os nomes dos arquivos estão em ISO-8859-1 e em outras em UTF-8, e vai demorar um pouco até atualizar todas... Como que eu descrubro qual a codificação da máquina atual? Preciso dessa info

Re: [shell-script] Dúvidas do comando SSH ou substituto similar

2006-11-24 Por tôpico Alain M.
Veja minha mensagem no histórico da lista dia 14/11 09:07 estou só avisando, é claro que você pesqusou mas isso "passou" :) Alain Alexander Crespo escreveu: > Prezados; > > Preciso executar um shell script que está em outra máquina, de > modo que usando o comando ssh, pede-se a digitação do pas

[shell-script] Alumínio fundido

2006-10-16 Por tôpico Alain M.
Oi Jorge, já falei hoje de manhã com um amigo que usa peças de alumínio e ele me deu uma notícia muito interessante: Fazer uma peça de alumínio fundido em molde de areia custa R$25/kilo. Não é nescessário molde, apenas um modelo de madeira da peça a fazer. E o melhor é que ele já tem esse forn

Re: [shell-script] [ OFF TOPIC ] - Entrevista do Júlio Neves no Jô Soares

2006-10-06 Por tôpico Alain M.
André Bezerra escreveu: > sugiro que seja feito um abaixo assinado digital para o Jô Soares, > para convidar novamente (e apenas) o Júlio para dar entrevista! > o que vocês acham? Olha gente, eu é que estou indignado com a reação do povo. Ser entrevistado pelo Jô é dar a cara para bater, se o

Re: [shell-script] Script backup

2006-09-19 Por tôpico Alain M.
Olá amigos, estamos terminando de desenvlover um script de backup que faz tudo! Não é conversa: - Full e incremental com intervalos configurável - faz backup remoto das máquinas Windows - administra montar e demontar origem e destino - trabalha com listas de inclusão e exclusão - copia (conforme

Re: [shell-script] Telnet via Script

2006-08-25 Por tôpico Alain M.
Oi Reinaldo, obrigado pelo apoio, Reinaldo Carvalho escreveu: > isso ta mais pra problema codificação do que pra telnet. > verifique se as codificações pt_BR.ISO8859-1 e pt_BR.UTF8 estão > ativadas no locales, e depois tente usar a mesma coficação no servidor > e no cliente, verifique a variavel L

[shell-script] Telnet via Script

2006-08-24 Por tôpico Alain M.
Minha aplicação é a seguinte: eu monto toda a mensagem para mandar o email e depois jogo no telnet via pipe. Funciona ok no Mandriva 2006 mas não no 2005. A maneira mais simples de testar é assim: (echo [EMAIL PROTECTED]; sleep 1; echo QUIT) | telnet 10.0.0.49 32770 na máquina 10.0.0.49 tem u

Re: [shell-script] Script para envi ar EMAIL via SMTP com autenticação

2006-08-19 Por tôpico Alain M.
Oi Jorge, Eu sempre ouvi falar que o telnet tem problemas de segurança como *servidor*, qual seria ou onde existe algo a respeito do uso do cliente telnet? A segurança é do servidor SMTP, e lá não mudou nada ;-) Jorge Barros de Abreu escreveu: > http://pastebin.ca/138160?srch=script%26mail é e

[shell-script] Script para enviar EMAIL via SMTP com autenticaç ão

2006-08-18 Por tôpico Alain M.
Desculpem a gafe, esqueci o link: http://pastebin.ca/138160 Alain - Esta lista não admite a abordagem de outras liguagens de programação, como perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio aviso.

Re: [shell-script] Script para envi ar EMAIL via SMTP com autenticação

2006-08-18 Por tôpico Alain M.
Após insistencia educada do Flávio, coloquei o script no www.pastebin.ca :) Espero que várias pessoas se interessem e critiquem. E script foi escrito como um sumstituto ao progrema chamado "email". Ainda que com menos recursos, tem a vantagem de não precisar compilar e rodar em máqunas modestas

Re: [shell-script] Como enviar script muito grande

2006-08-18 Por tôpico Alain M.
isso que vou fazer logo em seguida Alain Julio C. Neves escreveu: > Procure nas msgs antigas da lista como anexar arquivos usando uencode e > udecode. > [ ]s, > Julio > :wq > > > Em 17/08/06, Alain M. <[EMAIL PROTECTED]> escreveu: >> Tenho um script de enviar

[shell-script] Script para enviar EMAIL via SMTP com autenticaç ão

2006-08-18 Por tôpico Alain M.
Desenvolvemos este script (adaptado de um aqui da lista) que pode enviar Emails via servidor externo de SMTP com autenticação e deve funcionar em qualquer máquina pois usa Telnet. em até mais recurso que eu gostaria... mas aqui está para uso geral (já houve muitas solicitações aqui) e principal

  1   2   >