Almeida.
>
> --- Em ter, 20/4/10, Lawrence Waclawiak <mailto:lawrencebbw%40yahoo.com.br>> escreveu:
>
> De: Lawrence Waclawiak <mailto:lawrencebbw%40yahoo.com.br>>
> Assunto: Re: [shell-script] AJuda com a formatação do printf quando
> com palavras que possua
n" A B;printf "%s\t\t%s\n" Á B
A B
Á B
Att,
Ederson Dantas de Almeida.
--- Em ter, 20/4/10, Lawrence Waclawiak escreveu:
De: Lawrence Waclawiak
Assunto: Re: [shell-script] AJuda com a formatação do printf quando com
palavras que possuam acento.
Para: shell-script@
Anderson,
Muito bom esse comando, antigamente eu usava o convmov para isso, porém
esse só convertia o nome dos arquivos e não o seu conteúdo, porém com
toda certeza essa não é a solução para esse meu problema pois o arquivo
de onde recupero os nomes acentuados foi alimentado pelo meu próprio
sc
Fala Mestre Júlio!
Então Júlio, na verdade eu tava bem contente com a solução que arrumei
para o trunk, vc viu o programa então lembra que o que eu precisava era
pegar várias variáveis que possuem informações a cerca de usuários e
imprimir em forma de uma lista com 7 colunas.
Eu já tinha lido a
Lawrence, vc pode usar o iconv. pra converter pra UTF-8
Exemplo: cat arq.txt | iconv -f iso-8859-1 -t utf-8
Sei que seu arquivo não está em iso, esse foi apenas um exemplo pra ver se
vc descola algo mais legal aí.
Uma lidinha no man do iconv acho que vc consegue sacar algo melhor. :)
Em 19
Fala Law,
eu te pedi para ler a seção correspondente ao printf e, pelo visto, vc não
leu e, por isso, está montando um Frankstein. Vou ser mais específico, mas
não vou te dar a resposta: leia pelo menos a página 225 que vc verá como
truncar.
Abraços,
Julio
Cursos de Shell e Zenity em 2 fins de sem
O problema de trucar eu já resolvi utilizando expansão de variáveis da
seguinte forma:
TAB=23;printf "%-$[TAB]s%-$[TAB]s\n" "${NOMECOMPLETO:0:$[$TAB - 1]}"
"${GRUPO:0:$[$TAB - 1]}"
Dessa forma a saida sempre é truncada com o tamanho da TAB - 1
Mas persiste o problema principal referente à acent
Opa.
Seguinte, o liguagem está em en_US.UTF-8
troquei a liguagem no script para pt_BR.UTF-8 mas não adiantou nada.
Você chegou a testar ai no seu pc se o desalinhamento ocorre?
Bruno Gunter escreveu:
>
> Que tal usar UTF-8?
> Deve resolver teu problema.
>
> Para confirmar se você está usando o UT
Que tal usar UTF-8?
Deve resolver teu problema.
Para confirmar se você está usando o UTF-8, faça:
set | grep UTF
Que deve retornar algo como:
GDM_LANG=pt_BR.UTF-8
LANG=pt_BR.UTF-8
[]'s
Gunter
Em 19 de abril de 2010 17:36, Lawrence Waclawiak
escreveu:
> Galera, vi que aki parece alinhado, deve
Galera, vi que aki parece alinhado, deve ser alguma coisa do e-mail mas
não fica alinhado no bash.
Tem de jogar o comando no Bash pra ver.
Lawrence Waclawiak escreveu:
>
> E ai galera? na Paz?
> Venho pedir a ajuda dos caros colegas com relação ao comando printf.
>
> No meu trabalho eu estou dese
E ai galera? na Paz?
Venho pedir a ajuda dos caros colegas com relação ao comando printf.
No meu trabalho eu estou desenvolvendo um script para comptrolar um PDC
em samba e para as funções de pesquisa e listagem de usuários eu utilizo
o printf para formatar a saida, juntamente com o tput para ca
Aliás ao Alexandre Gorges
Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com
[As partes desta mensagem que não continham texto foram removidas]
Primeiramente, quero pedir minhas sinceras desculpas aos membros da lista, em
momento algum pensei que fosse causar problemas. Aos que ajudaram, meu
agradecimento, aos que se contrariaram, mais uma vez minhas desculpas, não foi
minha intenção. Quanto ao que desejava, foi solucionado pela sugestã
Também sou a favor do que o Júlio disse.. e quero que você pense em seu
script e faça a primeira versão
Vou dar uma ajudinha... mas só para estimular seu pensamento
read COUNT IP < <(grep LOGIN\ FAILED a | sed 's/.*\[:::// ; s/\]//' |
sort | uniq -c)
echo $COUNT $IP
claro que não func
Você pode filtrar os IPs com "LOGIN FAILED" e aí utilizar o comando
"uniq -c" para contar cada IP, exemplo:
$ grep "LOGIN FAILED" temp.txt | grep -o "ip=\[.*\]" | sort | uniq
-c
12 ip=[:::189.126.109.221]
O resto é com você.
> -Original Message-
> From: ricardoscript
>
> Pessoa
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256
On 02/21/2010 08:28 AM, Alexandre Gorges wrote:
> Você conhece a ferramenta de segurança oSSEC? http://www.ossec.net/
Gostaria de lembrar a todos que a lista trata de Shell-Script, não de oSSEC
- --
Um abraço
.0. MrBiTs - mrbits@gmail.com
..
m
ICQ: 2031408
From: ricardoscript
Reply-To: Lista Shell Script
Date: Sun, 21 Feb 2010 00:25:59 -
To: Lista Shell Script
Subject: [shell-script] Ajuda - Ler um arquivo de log e executar uma tarefa
Pessoal, estou precisando de um script que leia meu arquivo mail.log e ao
encont
Fala Ricardo,
vc está agradecendo pela ajuda, mas está mesmo é pedindo que façamos por vc.
Ajuda significa mostrar o que vc já fez e darmos uma "ajuda" para vc
terminar. Fazer para vc é consultoria, e consultoria é paga.
Abraços,
Julio
Cursos de Shell e Zenity em 2 fins de semana?
- SP turma de Sh
Pessoal, estou precisando de um script que leia meu arquivo mail.log e ao
encontrar a palavra "LOGIN FAILED" vindo de um mesmo IP por mais de 6 vezes ele
execute o comando iptables -A INPUT -s xxx.xxx.xxx.xxx(IP atacante) -j DROP
Segue corte de meu mail.log onde se observa a tentativa de brute-f
Fala Cristiano,
creio que vc conseguiria fazer o que quer, de forma bem simples:
grep -o '[[:alnum:] ]*' *.xml
O último *.xml é para pesquisar em todos os arquivos do diretório, porém
nesse caso, ele te volta algo como:
arquivo: produto
Então se vc quser somente o produto, terá de fazer um cut -f
Em 15 de fevereiro de 2010 16:09, Cristiano escreveu:
> Salve ilustres, boa tarde.
>
> Estou montando um script para extrair dados de um arquivo XML (nota fiscal
> eletronica).
>
> Dentro do XML há um campo 'cProd'. Preciso do conteúdo dele, porém, podem
> haver inúmeros registros cProd (mínimo
Salve ilustres, boa tarde.
Estou montando um script para extrair dados de um arquivo XML (nota fiscal
eletronica).
Dentro do XML há um campo 'cProd'. Preciso do conteúdo dele, porém, podem haver
inúmeros registros cProd (mínimo de 1). Exemplo:
(...)
001
Nome do produto
002
Nome do outro produt
Valeu, Julio ! Funcionou 100%.
Depois vou colocar o script completo aqui para aqueles que precisarem executar
a tarefa que estou desenvolvendo.
[]s
Augusto
--- Em qui, 3/12/09, Julio C. Neves escreveu:
De: Julio C. Neves
Assunto: Re: [shell-script] Ajuda com Sed
Para: shell-script
Bem,
O primeiro casaria com a expressão do sed (de 1 até o primeiro
) e todo o resto do texto, incluindo o segundo seria a saída do
comando. Veja abaixo:
$ cat teste
1
2
3
a
b
c
d
$ sed '1,/\/d' teste
a
b
c
d
[]'s,
Moacir Filho
2009/12/3 Laercio Motta
>
>
> só uma perguntinha
só uma perguntinha
no caso dessa do Julio
o que aconteceria se tivesse 2x o ???
2009/12/3 Julio C. Neves
> Fala Augusto,
> Vc quase respondeu antes de perguntar... ;)
>
> sed '1,//d' Arq
>
> Abraços,
> Julio
> Cursos de Shell e Zenity em 2 fins de semana?
> - Em SP ligue (11) 2125-4747 Curso de
Fala Augusto,
Vc quase respondeu antes de perguntar... ;)
sed '1,//d' Arq
Abraços,
Julio
Cursos de Shell e Zenity em 2 fins de semana?
- Em SP ligue (11) 2125-4747 Curso de 07 a 11/12;
- Em DF ligue (61) 3223-3000 Curso de zenity 09-10/01;
- No RJ ligue (21) 2561-0867. Curso nos dias 5,6,12,13/12
echo -e 'linha\n\noutralinha' | sed '1,/\/ d'
se vc quer deletar
desde a primeira linha
ate a ocorrencia de
bastaria fazer
inicio,fim d
onde inicio é o numero 1
e o fim é uma ER que case com
outra forma
vc pode fazer o contrario, tambem, imprimir desde ate o fim
... | sed -n '/\/,$ p'
[
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
> Tenho diversos arquivos cuja tag pode estar localizada em linhas
> não-fixas (pode estar na 100, 115, 90, etc...).
> Tem como determinar a linha final variável na estrutura acima?
A opção -n do grep vai dar a você o número da(s) linha(s) onde o p
Prezados,
Estou precisando utilizar o sed para deletar da primeira linha até a primeira
ocorrência de uma tag em um arquivo .html
Consigo pegar da linha 1 até uma determinda linha, com a seguinte instrução:
sed -e "1,100d" arquivo.html
Tenho diversos arquivos cuja tag pode estar localizada e
Aê Filipe,
usando sed:
sed -r 's/^(.{8})$/\1 00/' arquivo
Abraços,
Julio
Cursos de Shell e Zenity em 2 fins de semana?
- Em SP ligue (11) 2125-4747 Curso de 07 a 11/12;
- Em DF ligue (61) 3223-3000 Curso de zenity 09-10/01;
- No RJ ligue (21) 2561-0867. Curso nos dias 5,6,12,13/12;
- Turmas fechada
Show, funcionou!
> awk '{if(!$4) $4="00" ;print}' arquivo
Só pra ver se entendi, if (se) !$4 (não existe coluna 4) $4="00" (coloca
00 na col 4), certo?
Muito obrigado.
Tiago Peczenyj wrote:
> tente
>
> awk '{if(!$4) $4="00" ;print}' arquivo
>
> 2009/11/19 Filipe Fernandes
>
>>
>> Olá list
tente
awk '{if(!$4) $4="00" ;print}' arquivo
2009/11/19 Filipe Fernandes
>
>
> Olá lista,
>
> Tenho um arquivo de texto com datas na seguinte forma:
>
> 01 10 10
> 01 10 10 10
> 01 10 10 20
> 01 10 10 30
> 01 10 10 40
> 01 10 10 50
> 01 10 11
> 01 10 11 10
> 01 10 11 20
> 01 10 11 30
> 01 10 11
Olá lista,
Tenho um arquivo de texto com datas na seguinte forma:
01 10 10
01 10 10 10
01 10 10 20
01 10 10 30
01 10 10 40
01 10 10 50
01 10 11
01 10 11 10
01 10 11 20
01 10 11 30
01 10 11 40
01 10 11 50
onde
col1 mes
col2 dia
col3 hora
col4 minuto
Gostaria de adicionar 00 na coluna 4 quan
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Jair Santanna wrote:
> Preciso fazer um script para me desconectar de um roteador (wireless)
> e me conectar a outro roteador (wireless). Gostaria também de saber
> como eu pego a potência do sinal do roteador para colocar em um
> arquivo de 10 e
Você pode ter um "medidor de sinal" usando o dialog.
while [ i != 0 ]; do sleep 1 | dialog --clear --gauge "Quality: " 0 0 $(cat
/proc/net/wireless | grep $WIRELESSINTERFACE | awk '{print $3}' | tr -d
"."); done
2009/11/16 Jair Santanna
>
>
> Preciso fazer um script para me desconectar de um
Preciso fazer um script para me desconectar de um roteador (wireless)
e me conectar a outro roteador (wireless). Gostaria também de saber
como eu pego a potência do sinal do roteador para colocar em um
arquivo de 10 em 10 segundos.
Alguem pode me ajudar?
JJ.Santanna
pode testa.. tem q da certo.. vc nao esta usando em lugar algum o cut -d;
-f3 que seria o comentario no caso!
2009/11/15 Apio Carniello
> Então.. eu tentei.. mas... gerava um erro, mas nao me lembro.so que qdo
> eu colocava o comentário apos o ; ele nao bloquava ninguem.. mas posso
> tentar
Então.. eu tentei.. mas... gerava um erro, mas nao me lembro.so que qdo
eu colocava o comentário apos o ; ele nao bloquava ninguem.. mas posso
tentar novamente fazer o teste.
Mas será q vai dar ceerto?
2009/11/13 Laercio Motta
>
>
> no teu caso como vc ta delimitando pelo ; e soh colocar o ;
no teu caso como vc ta delimitando pelo ; e soh colocar o ; e o comentario
desejado no final da linha de cada um...
pois no seu script ele pega o 1 objeto pro ip e o 2 pro mac...
cut -d; -f1 - ip
cut -d; -f2 - mac
sendo assim o que vc colocar dps de um novo ; no final da linha eh
desconsiderado
qual o erro que apresenta na segunda hipotese?
2009/11/13 Apio Carniello
>
>
> Boa tarde galera...
>
> Eu trabalho em uma escola, onde sou professor e coordenador dos
> laboratórios.
> Nessa escola eu trabalho com classes de ips diferentes, e apenas os
> laboratórios estão passando pelo proxy.
>
Boa tarde,
O caracter # é usado para comentário
exemplo:
# commando ls
ls
Att,
2009/11/13 Apio Carniello
>
>
> Boa tarde galera...
>
> Eu trabalho em uma escola, onde sou professor e coordenador dos
> laboratórios.
> Nessa escola eu trabalho com classes de ips diferentes, e apenas os
> labora
Amigo, boa tarde
Qual seria sua dúvida ?!!?, pois como vc mesmo citou, pode colocar o ";" e
adicionar o comentario, uma vez que vc ja esta filtrando o IP e MAC,
utilizando o delimitador ";"
[]'s
Waldirio
2009/11/13 Apio Carniello
>
>
> Boa tarde galera...
>
> Eu trabalho em uma escola, onde so
Boa tarde galera...
Eu trabalho em uma escola, onde sou professor e coordenador dos
laboratórios.
Nessa escola eu trabalho com classes de ips diferentes, e apenas os
laboratórios estão passando pelo proxy.
por isso, fiz um script para amarrar o mac ao ip da maquina, imepdindo aos
usuários de mudar
Bom dia.
Nao é a forma mais elegante mas faço da seguinte forma.
VARRXM=`echo "scale=2; $VARRX / 1024" | bc -l`
veja se assim funciona pra vc.
[]s
Fabricio Candido
2009/10/15 Rafael Tomelin
>
>
> Olá pessoal,
>
> Estou tentando fazer um script que captura os bytes tráfegados na minha
> int
Waldirio,
Estou precisando desse script para monitorar uns ajustes que estou fazendo,
já etou usando o mrtg e o IPTRAF não vai me adiantar assim como trafshow.
Teria que ser algo como esse script que passei.
2009/10/16 Waldirio Manhães Pinheiro
>
>
> Bom dia Rafael
>
> deixe-me perguntar antes
Bom dia Rafael
deixe-me perguntar antes se está realmente fazendo esse script pela
necessidade de se monitorar a interface ou se somente para aprender .., se
for para aprender ok, se for para monitorar, já existe N ferramentas, como
as listadas abaixo:
1. iptraf (command line)
2. MRTG (Graphical
Olá pessoal,
Estou tentando fazer um script que captura os bytes tráfegados na minha
interface eth0 e converter para Mbytes, porém não estou tendo sucesso,
#bytes Antes de 1 segundo
#Captura os bytes de RX e TX e converte para kbyte e joga nas variaveis
RXBYTESA=`ifconfig eth0 | awk 'NR ==7' | a
Senhores boa Tarde!
preciso de uma Ajudinha básica:
To fazendo um Shell para rastrear algumas encomendas aki da empresa. Ela
deve buscar pela registro do Sedex, como na url a seguir:
http://websro.correios.com.br/sro_bin/txect01$.QueryList?P_LINGUA=001&P_TIPO=001&P_COD_UNI=
*SO154731845BR*
tenho
Olá pessoal,
estou fazendo um script com dialog que pega as interfaces automaticamente e
e joga no menu do Dialog, porém não estou conseguindo fazer.
Segue o script:
ETH=`ifconfig -a | grep encap: | awk -F ' ' '{ print $1 }'`
FilterInputEth=$(dialog --stdout \
--backtitle ' Script de alteração
# tr ' ' '\n' <<<$menuAdicionarUrl
adm
cobranca
dp
juridico
#
--
Flávio do Carmo Júnior aka waKKu
2009/6/19 Rafael Tomelin
>
>
> Olá pessoal,
>
> fiz um checklist e agora quero pegar uma opção por vez, gostaria de saber
> como fazer isso com o while ou tem outra forma melhor?
>
> menuAdicionar
Olá pessoal,
fiz um checklist e agora quero pegar uma opção por vez, gostaria de saber
como fazer isso com o while ou tem outra forma melhor?
menuAdicionarUrl=$(dialog --stdout \
--backtitle 'Script de alteração dos Serviços
Firewall/Proxy/VPN' \
Olá pessoal,
Estou fazendo um script em dialog e preciso dar um "cat" num arquivo que tem
nome de grupos ex.: (contabilidade, financeiro, ti, ..), nesse arquivo cada
nome do grupo está em uma linha.
O que está acontecendo, é que ao dar um cat dentro do dialog, ele me retorna
2 nome por linha, com
Fala Bruno,
só uma simplificaçãozinha na sua resposta:
$ seq -w 0
A opção -w coloca zeros à esquerda, de forma que todos os números fiquem do
mesmo tamanho. Veja:
$ seq -w 10
01
02
03
04
05
06
07
08
09
10
--
Abraços,
Julio
*Cursos de Shell e Zenity?
- Em SP ligue (11) 2125-4747;
- Em DF li
On Wed, 3 Jun 2009 01:51:57 -0300, Raul Libório wrote:
> one-liners rules!!
> mkdir `seq 1 `
>
>
Incluindo a string solicitada:
mkdir $(seq -f "dados_%04.0f" 10)
--
Bruno Coimbra a.k.a. sceadugenga
[As partes desta mensagem que não continham texto foram removidas]
testa utilizar algo similar ao que segue:
mkdir $(printf "%04d " `seq 1 12`)
eu testei primeiro o output de printf "%04d " `seq 1 12`
> Olá pessoal,
>
> Consegui resolver o meu problema da seguinte forma:
>
>
> #!/bin/bash
>
> #Define as variaveis
> variavel=1
> valor=1
> DADOS="/dados/"
>
>
>
one-liners rules!!
mkdir `seq 1 `
2009/6/2 Rafael Tomelin
> Olá pessoal,
>
> Estou precisqando criar um for para que crie diversos diretorios
> "/dados?xxx", porém esses diretórios tem que ser da seguinte forma:
>
> ou seja de até
>
> como posso fazer isso?
>
>
> for i
Olá!
Tente o seguinte:
for i in $(seq -w );do
mkdir $dados$i
done
[]'s
Cléoson.
http://farinhadigital.blogspot.com
2009/6/2 Rafael Tomelin
>
>
> Olá pessoal,
>
> Estou precisqando criar um for para que crie diversos diretorios
> "/dados?xxx", porém esses diretórios tem que ser da seg
Olá pessoal,
Estou precisqando criar um for para que crie diversos diretorios
"/dados?xxx", porém esses diretórios tem que ser da seguinte forma:
ou seja de até
como posso fazer isso?
for i in ;do
mkdir $dados$i
done
porém o $i não fica no formato 0001, 0002,
[As
Olá pessoal,
Consegui resolver o meu problema da seguinte forma:
#!/bin/bash
#Define as variaveis
variavel=1
valor=1
DADOS="/dados/"
#Verifica a condição
while [ $variavel = $valor ]; do
#Conta quanto caracteres a variavel valor tem
cont=`expr length $valor`
#Se tive
Olá Pessoas!
Bom após fazer os updates recomendados pela RED HAT, parece que meu problema
foi resolvido. Parece que era um problema interno do Kernel mesmo. Bom não
fiz nada de mais qto ao problema.
E Flávio, ja alterei a crontab como vc mencionou e, realmente melhorou muito
meu trabalho! Obrigad
*/5 * * * * root sh /logix/rotinas/permissao.sh 2>&1 >> /dev/null
2009/4/15 Flavio Junior
>
>
> Teu problema ta na sintaxe do crontab.
>
> Se tu ta usando crontab -e pra adicionar uam regra, ela vai pro
> /var/spool/cron/root e não precisa identificar o usuario, ou seja:
>
> */5 * * * * /logix/
Teu problema ta na sintaxe do crontab.
Se tu ta usando crontab -e pra adicionar uam regra, ela vai pro
/var/spool/cron/root e não precisa identificar o usuario, ou seja:
*/5 * * * * /logix/rotinas/permissao.sh
E NAO
*/5 * * * * root /logix/rotinas/permissao.sh
So se usa o nome do usuario ante
Agora que reparei na sua crontab:
# LIBERA AS PERMISSOES DO DIRETORIO /LOGIX/LST/*USUARIO*
0-59/5 * * * * root /logix/rotinas/permissao.sh
## Fim LIBERA PERMISSOES###
O que é esse "root" antes do path do script?
[]'s
Eri
2009/4/15 Ernander (Nander) :
> o sh E
o sh Existe sim Caio, e como ja Disse ele funciona as vezes sem dar a
mensagem . .
2009/4/15 Noilson Caio
>
>
> /bin/sh existe?
>
> test -e /bin/sh || echo "não existe"
>
>
> 2009/4/15 Ernander (Nander) >
>
> >
> >
> > Bom respondendo ao Eri:
> >
> > Minha visão já está tão viciada que não note
/bin/sh existe?
test -e /bin/sh || echo "não existe"
2009/4/15 Ernander (Nander)
>
>
> Bom respondendo ao Eri:
>
> Minha visão já está tão viciada que não notei diferença nas duas sentenças
> (
> até os espaços eu contei e estão iguais)
>
> respondendo ao MrBits:
>
> - - /bin/sh funciona ?
>
Bom respondendo ao Eri:
Minha visão já está tão viciada que não notei diferença nas duas sentenças (
até os espaços eu contei e estão iguais)
respondendo ao MrBits:
- - /bin/sh funciona ?
Sim funciona perfeitamente
- - quando você faz cat -vet /logix/rotinas/permissao.sh, o que lhe é
retornad
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Eri Ramos Bastos wrote:
> O que é seu script exatamente? Ele é assim:
>
> *[r...@delxerp root]# cat /logix/rotinas/permissao.sh
>
> #!/bin/sh
> for usuario in `cat /logix/rotinas/usuarios.txt`;
>do chmod 777 /logix/lst/*$usuario* 2>/dev/null
>
O que é seu script exatamente? Ele é assim:
*[r...@delxerp root]# cat /logix/rotinas/permissao.sh
#!/bin/sh
for usuario in `cat /logix/rotinas/usuarios.txt`;
do chmod 777 /logix/lst/*$usuario* 2>/dev/null
done
*
Ou assim:
#!/bin/sh
for usuario in `cat /logix/rotinas/usuarios.txt`;
do
Pessoal Bom Dia!
Preciso de uma Ajuda:
Tenho um BD Informix rodando Logix. E o CAra fez uma estrutura muito louca (
"QUE NÂO DEVE SER TOCADA" ) e não sei pq cargas d'água ele precisa que TODOS
os aquivos de usuários tenham permissão 777.
então criei este Script:
*[r...@delxerp root]# cat /logi
dos esses
> dois caracteres, para que seja mostrado na tela apenas "Pronto" ou talvez
> "Pronto."?
>
> alguém pode dar um help?
>
> Valeu!
>
> Felipe
> MSN Messenger: flpe...@yahoo. com.br
>
>
> _ _ __
> De: Clé
para que seja mostrado na tela apenas "Pronto" ou talvez
> "Pronto."?
>
> alguém pode dar um help?
>
> Valeu!
>
> Felipe
> MSN Messenger: flpe...@yahoo.com.br
>
>
>
> De: Cléoson Barreto
> >
> Para: s
o."?
>
> alguém pode dar um help?
>
> Valeu!
>
> Felipe
> MSN Messenger: flpe...@yahoo.com.br
>
>
>
> De: Cléoson Barreto
> Para: shell-script@yahoogrupos.com.br
> Enviadas: Quarta-feira, 8 de Abril de 2009 10:42:15
> Assunto: Re
Felipe
MSN Messenger: flpe...@yahoo.com.br
De: Cléoson Barreto
Para: shell-script@yahoogrupos.com.br
Enviadas: Quarta-feira, 8 de Abril de 2009 10:42:15
Assunto: Re: [shell-script] Ajuda com teste de string
Olá!
É isso mesmo, acho que ficaria melhor seu
hell-script@yahoogrupos.com.br
> Enviadas: Quarta-feira, 8 de Abril de 2009 10:42:15
> Assunto: Re: [shell-script] Ajuda com teste de string
>
> Olá!
>
> É isso mesmo, acho que ficaria melhor seu código. Mas voltando à sua
> dúvida, no primeiro if você está comparando o conteúdo d
Para: shell-script@yahoogrupos.com.br
Enviadas: Quarta-feira, 8 de Abril de 2009 10:42:15
Assunto: Re: [shell-script] Ajuda com teste de string
Olá!
É isso mesmo, acho que ficaria melhor seu código. Mas voltando à sua
dúvida, no primeiro if você está comparando o conteúdo da string $ST1 com
dão "OK".
>
> Será que consegui explicar melhor?
>
> Obrigado!
>
> Felipe
> MSN Messenger: flpe...@yahoo.com.br
>
>
> ________
> De: Cléoson Barreto
> >
> Para: shell-script@yahoogrupos.com.br
> Enviadas: Terça-feira, 7 de Abril de 2009 22:22:
@yahoogrupos.com.br
Enviadas: Terça-feira, 7 de Abril de 2009 22:22:16
Assunto: Re: [shell-script] Ajuda com teste de string
Olá!
Apenas uma sugestão: não seria melhor se utilizasses o case ao invés de
if? Assim, no lugar de várias variáveis ST1, ST2, etc, filtraria o resultado
do comando
Bom Dia!
Acho que no if voce deve usar o sinal de "igual" duplo. Seria "==" e
nao "=" . Pelo menos eh assim que eu uso com strings ou o "-eq" com
numeros.
Mas o "case" tambem eh uma possibilidade interessante.
Abs!
Cléoson Barreto escreveu:
>
> Olá!
>
> Apenas uma sugestão: não seria mel
Olá!
Apenas uma sugestão: não seria melhor se utilizasses o case ao invés de
if? Assim, no lugar de várias variáveis ST1, ST2, etc, filtraria o resultado
do comando snmpget em apenas uma variável com o egrep, e depois utilizaria o
case.
Estou sem máquina com linux pra testar no momento e tent
Como não disseste qual a dificuldade, seguem links sobre o assunto:
http://wiki.softwarelivre.org/TWikiBar/TWikiBarPapo003#O_Comando_if
http://wiki.softwarelivre.org/TWikiBar/TWikiBarPapo004#E_tome_de_test
2009/4/7 Felipe
> Boa tarde a todos,
>
> Sou novato em SH e estou encontrando dific
Boa tarde a todos,
Sou novato em SH e estou encontrando dificuldades para tratar teste com o
comando "if"
Ajuda com teste de string
Boa tarde a todos,
Sou novato em SH e estou encontrando dificuldades para tratar um teste
com o comando "if" e gostaria de alguma dica, se possivel.
Antes de começar, eu dei uma lida nas aulas do Julio para ter uma
noção do que estava fazendo, porém estou com uma duvida num script
para monitorar u
> Com relação a ultima linha não tem problema porque esse
>
> --- Em sex, 3/4/09, Julio C. Neves escreveu:
>
> De: Julio C. Neves
> Assunto: Re: [shell-script] Ajuda Iniciante
> Para: shell-script@yahoogrupos.com.br
> Data: Sexta-feira, 3 de Abril de 2009, 10:54
Galera meu agradecimentos...
César resolvi o problemas do tac como tail - F agora ta a coisa mais linda do
mundo.
Meus amigos muito obrigado.
Abraço a todos!
Standler
--- Em sex, 3/4/09, Julio C. Neves escreveu:
De: Julio C. Neves
Assunto: Re: [shell-script] Ajuda Iniciante
Para
r/log/apache2/access.log | mail -s "teste"
> skf...@gmail.com
> fi
> done
>
>
> Só que agora to com outro problema.
>
> Ele ta buscando todos os erros do log que tem a string erro: mpb
> Como posso fazer para que pegue semente o últmo???
>
> Abraço,
&g
Legal César,
Sabes me dizer qual o substituto do comando TAC pro FreeBSD?
--- Em sex, 3/4/09, César Vianna escreveu:
De: César Vianna
Assunto: Re: [shell-script] Ajuda Iniciante
Para: shell-script@yahoogrupos.com.br
Data: Sexta-feira, 3 de Abril de 2009, 16:36
Na verdade acho que eu
ity.EntityManagerHelper log
> ERRO: mpb - find all failed
> org.hibernate.AssertionFailure: null id in .Componente
>
> ou seja a partir do ERRO: mpb ele me pega uma linha acima e uma linha
> abaixo.
>
>
> Pow galera mais uma vez obrigado pela atenção de todos.. valeu mesmo!
>
>
pela atenção de todos.. valeu mesmo!
Abraço
--- Em sex, 3/4/09, César Vianna escreveu:
De: César Vianna
Assunto: Re: [shell-script] Ajuda Iniciante
Para: shell-script@yahoogrupos.com.br
Data: Sexta-feira, 3 de Abril de 2009, 14:51
Deve ter maneira melhor, mas o parâmetro -m do grep + o
dos os erros do log que tem a string erro: mpb
> Como posso fazer para que pegue semente o últmo???
>
> Abraço,
>
>
>
>
>
>
>
> --- Em sex, 3/4/09, Standler meir >
> escreveu:
>
> De: Standler meir >
> Assunto: Re: [shell-script] Ajuda Iniciante
>
o todos os erros do log que tem a string erro: mpb
Como posso fazer para que pegue semente o últmo???
Abraço,
--- Em sex, 3/4/09, Standler meir escreveu:
De: Standler meir
Assunto: Re: [shell-script] Ajuda Iniciante
Para: shell-script@yahoogrupos.com.br
Data: Sexta-feira, 3 de Abril
Olá Julio,
Fiz a alteração que você sugerio, porém não manda os e-mail
Por isso tem o if para fazer a checagem e enviar...
Com relação a ultima linha não tem problema porque esse
--- Em sex, 3/4/09, Julio C. Neves escreveu:
De: Julio C. Neves
Assunto: Re: [shell-script] Ajuda
que esta não é a maneira mais elegante para resolver meu
> problema, mas está resolvendo parcialmente.
>
> Agora galera o que preciso é fazer de uma forma que eu pegue somente 5
> linhas abaixo e duas linhas acima, alguém pode me dar uma ajuda para fazer
> uma filtragem legal?
>
&g
Olá!
Para pegar as linas antes e depois, no grep você usa os parâmetros -A
(after) e -B (before).Mais ou menos assim:
grep -i -A5 -B2 "10.1.1.31" /var/log/apache2/access.log | mail -s "teste"
Acho que é isso mas não testei, dá uma olhada.
[]'s
Cléoson
http://farinhadigital.blogspot.co
reciso é fazer de uma forma que eu pegue somente 5 linhas
abaixo e duas linhas acima, alguém pode me dar uma ajuda para fazer uma
filtragem legal?
Mais uma vez grato pela ajuda de todos.
Abraço
--- Em qui, 2/4/09, jimmy escreveu:
De: jimmy
Assunto: Re: [shell-script] Ajuda Iniciante
Não entendi muito bem.. mas vamos lá
Existem 2 comandos "time", um é um builtin bash outro é um /usr/bin/time
Provavelmente tu ta usando um, achando que é o outro:
lazlo:~# type time
time is a shell keyword
lazlo:~# which time
/usr/bin/time
Veja a diferença:
lazlo:~# time ls >/dev/null
real
Estou fazendo um corretor automático para Maratona de programação mas não
consigo guardar o retorno do time em uma variável.
Então fiz ele retornar um em arquivo através do -o mas só funciona o -o no
ubuntu se executo o time com sudo antes.
E no ambiente da maratona nem como root funciona.
A
On Thu, Apr 02, 2009 at 11:14:56AM -0700, Standler meir wrote:
> Se eu fizer assim ele manda o e-mail mas ai não está monitorando:
>
> #!/bin/bash
>
> tail -5 /var/log/apache2/access.log | grep "10.1.1.31" | mail -s "teste"
> skf...@gmail.com
>
> Alguma sugestão?
tail -5 pega apenas as 5 últim
gerou um e-mail.
Detalhe o meu MTA está funcionando, uso o exim4 e já testei como o comando mail
e envia numa boa.
Alguma sugestão?
Abraço
Standler
--- Em qui, 2/4/09, Julio C. Neves escreveu:
De: Julio C. Neves
Assunto: Re: [shell-script] Ajuda Iniciante
Para: shell-script@ yaho
LR 3.5.30729)"
>
> Porém o comando não me gerou um e-mail.
> Detalhe o meu MTA está funcionando, uso o exim4 e já testei como o comando
> mail e envia numa boa.
>
> Alguma sugestão?
>
>
> Abraço
>
> Standler
>
> --- Em qui, 2/4/09, Julio C. Neves
> >
&g
4/09, Julio C. Neves escreveu:
De: Julio C. Neves
Assunto: Re: [shell-script] Ajuda Iniciante
Para: shell-script@yahoogrupos.com.br
Data: Quinta-feira, 2 de Abril de 2009, 11:21
Fala Standler,
cara em *shell* basta usar uma tarrafinha para pescar um tubarão. Imagina o
1 - 100 de 389 matches
Mail list logo