Isso foi uma insanidade do pessoal do kernel que durou do kernel ~
2.4.20 a 2.4.26, aproximadamente, onde os serviços (de internet -
camada de aplicação) estavam sendo nomeados como processos internos do
kernel.
Seu script deve precer os dois casos.
On 4/18/06, Ricardo Acosta <[EMAIL PROTECTED]>
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Bom aí esta um exemplo que fiz, caso queira que não pare, basta deixar
o looping infinito! Ou deixa só uns
ping mesmo que nem este script para não ficar floodando.
#!/bin/sh
# Script Para Testar Echo Request ( slackuser_ )
# Coloque o IP do Servidor
Uma vez um ex colega de trabalho tava me mostrando isso, mas é bem
complicado segue o link do forum que ele mostro:
http://qs321.pair.com/~monkads/?node_id=393804
Resumindo o link ele pediu pra verem se estava certa a regex dele
([a-z]|[0-9])+((\.)+([a-z]|[0-9])+)*(\-|\_)*([a-z]|[0-9])[EMAIL
PROT
Olá Pessoal
Estou tentando com egrep fazer uma ER para validação de email, mas o problema
eh que não estou conseguindo, alguém usa alguma ER para essa finalidade?
Grato
-
Yahoo! doce lar. Faça do Yahoo! sua homepage.
[As partes desta men
Como vai, professor Julio !!
Fui aluno seu na SERVMEC no curso Dbase III Plus com Clipper Summer 87, no
horario da noite, voce me ofereceu o primeiro emprego como Programador, em
Clipper Summer 87, no SUPERMERCADO PONTO FORTE, onde vc estava desenvolvendo os
sistemas, tendo que deixar para
que por sinal muito util tmb
valeu mano
On 4/18/06, Reinaldo Marques de Lima <[EMAIL PROTECTED]> wrote:
>
> com 18 caracteres no SED
>
>
>
> $ sed 's/\([a-z]\)|.*/\1/' ja
> juaquin
> nando
> batman
>
>
>
>
Se eu entendi, a resposta do amigo seria uma verificação do Return
Code do PING..
Mas quando o retcode for != 0, ele sairia do while...
O ideal para o seu caso seria um while 1; do
while 1; do
ping ${servip} -W1
if [$? = "1"];then
echo "servidor desligado"
/executa_onda
else
echo "se
Não sei não..
eu tava olhando aqui, e parece que os processos descritos com [] no
"ps" são processos rodando em kernel-mode.
Mas não tenho certeza. De uma verificada nos sites sobre isso. E se
tem algum cabimento seu processo estar entrando em kernel-mode.
Flavio do Carmo Junior
On 4/18/06, F
bom, nao sei se no shell script tem isso
mas deve existir algo como
while [ $? = 0 ]
On 4/18/06, lroveri <[EMAIL PROTECTED]> wrote:
>
> Olá,
>
> gostaria de um auxilio para montar um script que faça o seguinte:
> tenho que deixar rolando um ping, soh que esse ping nao pode parar.
> E quando ele ap
Olá amigo...
Isso deve ter algo a ver com a ditru que está usando.
Bom, tentei de várias formas simular esse case, mas em nenhum dos caso os [ ]
apareceram.
- Original Message -
From: Ricardo Acosta
To: shell-script@yahoogrupos.com.br
Sent: Tuesday, April 18, 2006 3:25 AM
Su
Olá,
gostaria de um auxilio para montar um script que faça o seguinte:
tenho que deixar rolando um ping, soh que esse ping nao pode parar.
E quando ele apresentar 5 respostar seguidas diferentes da resposta
normal do ping ele vai executar um outro script.
Eu fiz um extremamente tosco mas não est
valeu, a idéia é essa ae mesmo, so acertei ela no meu script
$egrep -ir "
Mas essa do date mata a pau !
On 4/18/06, Alfredo Casanova <[EMAIL PROTECTED]> wrote:
> achei melhor essa do tiago, saiu muito mais claro
> :D
>
> On 4/18/06, Fabricio Lopes de Souza <[EMAIL PROTECTED]> wrote:
> >
> > bingo !
> >
> > date --date "month $(date +%m"/01/%Y") yesterday"
> >
> > - mont
veja se te ajuda :
egrep "<.*[^>]"
On 4/18/06, Fernando Zank <[EMAIL PROTECTED]> wrote:
> To tentando procurar arquivos de js através do meu script mas que não
> estejam com a tag fechada
>
> eu consegui achar os que tem
>
> $egrep -ir "
achei melhor essa do tiago, saiu muito mais claro
:D
On 4/18/06, Fabricio Lopes de Souza <[EMAIL PROTECTED]> wrote:
>
> bingo !
>
> date --date "month $(date +%m"/01/%Y") yesterday"
>
> - month = passa 1 mes
> - $(date +%m"/01/%Y") = vai pro dia 01 do mês
> - yesterday = volta 1 dia
>
> mostra o u
Gente, desculpa a chatisse
mas se der pra vcs explicarem o que cada parte dos comandos faz quando
postam eles, seria otimo :D
assim todo mundo aprende, e não só copia :)
On 4/18/06, Reinaldo Marques de Lima <[EMAIL PROTECTED]> wrote:
>
> com 18 caracteres no SED
>
> ==
não funcionou pq ? como você implementou ai ?
On 4/18/06, jackson braga <[EMAIL PROTECTED]> wrote:
> é desse jeito nao funcionou não, continuo tentando
>
> mais valeu assim mesmo
>
> On 4/17/06, Tiago Barcellos Peczenyj <[EMAIL PROTECTED]> wrote:
> >
> > Vc pode gravar em um arquivo, por exemplo
sugiro essa sintaxe
X_Y=$( expr $X + $Y )
do que à com crases , mto mais legível :)
On 4/18/06, Ricardo Acosta <[EMAIL PROTECTED]> wrote:
> escreva a linha:
> CONTADOR=expr "$CONTADOR+1" <<--- aqui não funciona
>
> da seguinte forma:
> CONTADOR=`expr $CONTADOR + 1`
>
> as `` e os espacos entre $C
bingo !
date --date "month $(date +%m"/01/%Y") yesterday"
- month = passa 1 mes
- $(date +%m"/01/%Y") = vai pro dia 01 do mês
- yesterday = volta 1 dia
mostra o ultimo dia do mes aual :D
brigado gentil , vc eh mto gentil sabia ?! ( sem graça né -_-" ) uhahuahua
On 4/17/06, Gentil de Bortoli J
To tentando procurar arquivos de js através do meu script mas que não
estejam com a tag fechada
eu consegui achar os que tem
$egrep -ir "
Olá
Estou vendo como resolver um item da lista de coisas a serem feitas
em um script(upgrade-windowmaker-defaults do pct .deb). Uma das coisas
que estimula a tarefa é que talvez isso matenha o script em #!/bin/bash
e o autor não faça a tradução para perl.
O item: * Fix that ugly hack with fix
com 18 caracteres no SED
$ sed 's/\([a-z]\)|.*/\1/' ja
juaquin
nando
batman
só pra contribuir com mais uma solução...8^)
--- Em shell-script@yahoogrupos.com.br, "jackson braga"
<[EMAIL PROTECTED]> escreve
Na mosca
tanks my brother
On 4/18/06, Tiago Barcellos Peczenyj <[EMAIL PROTECTED]> wrote:
>
> De repente assim:
>
> $ cat ja
>
> juaquin|10.0.0.1|00:EF:cd:54:46:FF|64|64|200|A
> nando|10.0.0.1|00:EF:cd:54:46:FF|64|64|200|A
> batman|10.0.0.1|00:EF:cd:54:46:FF|64|64|200|A
>
> $ sed '/\([a-z]\)|.*/
Akkamai,
creio que esse comando só funcione como root, neste caso seria
bom usar o SUDO dentro do script.
# é apenas uma dica, não cheguei a testar.
--- Em shell-script@yahoogrupos.com.br, Akkamai Shami
<[EMAIL PROTECTED]> escreveu
>
> Bom dia pessoal.
> Ainda não estou conseguindo passar a
Bom dia pessoal.
Ainda não estou conseguindo passar a senha com o comando:
echo usuario:senha | chpasswd --md5
Ele dá uma mensagem de erro "usage -e", mas o -e não funcina também!!
Alguem já conseguiu passar uma senha sem intervenção do usuario em um Shell
Script?!
Akkama
escreva a linha:
CONTADOR=expr "$CONTADOR+1" <<--- aqui não funciona
da seguinte forma:
CONTADOR=`expr $CONTADOR + 1`
as `` e os espacos entre $CONTADOR, + e 1
resolve o problema do contador!
mas aqui tentei rodar o seu script
e deu erro na seguinte linha:
MEMORIA=`expr $AC_MEM_USED / $CONTADOR
Desculpa,
com o comando que passei consegui contar quantas vezes o usuário está logado.
Desculpem pelo incomodo.
Obrigado
Igor
De:shell-script@yahoogrupos.com.br
Para:shell-script@yahoogrupos.com.br
Cópia:
Data:Mon, 17 Apr 2006 18:47:13 -0300
Assunto:RE: [shell-script] Contar usuários lo
Vc pode invocar diretamente as funções matematicas do shell assim
(aritmetica de inteiros):
CONTADOR=1
while [ $CONTADOR -lt 5 ]
do
echo "contador $CONTADOR"
MEMORIA=$((AC_MEM_USED / CONTADOR))
CONTADOR=$((CONTADOR + 1))
done
Entretanto vc queria fazer uma divisão por zero logo de inicio... is
Acho que faltou envolver o expr com `` .
Inté!
Em Ter, 2006-04-18 às 13:39 +, Alex Rodrigues escreveu:
> Bom Dia Pesoall,
> tenho um script onde preciso fazer uma divisão, sendo que não estou
>conseguindo retornar o valor satifatorio
> #!/bin/sh
> CONTADOR=0
> while
Bom Dia Pesoall,
tenho um script onde preciso fazer uma divisão, sendo que não estou
conseguindo retornar o valor satifatorio
#!/bin/sh
CONTADOR=0
while [ $CONTADOR -lt 5 ]
do
echo "contador $CONTADOR"
MEMORIA=`expr $AC_MEM_USED / $CONTADOR`
CONTADOR=expr "$CONTADOR+1"
Agora eu vi que, para o primeiro campo, é muito facil
$ sed '/|.*/s///g' ja
juaquin
nando
batman
mas claro que o cut, awk e outros utilitarios também realizam
facilmente esta função (como demonstrado aqui)
On 4/18/06, Tiago Barcellos Peczenyj <[EMAIL PROTECTED]> wrote:
> De repente assim:
>
> $
echo "juaquin|10.0.0.1|00:EF:cd:54:46:FF|64|64|200|A" | cut -d'|' -f1
jackson braga wrote:
> Como os irmão já notarão meu forte não é Sed, mais como comecei esse sistema
> em shell tenho certeza que com ajuda de vos irei termina, chegando de bla
> bla bla
>
> tenho a seguinte linha
>
> juaquin|
cara, esse awk parece ser fantástico :D
não vejo a hora de chegar nessa parte do livro do júlio, que estou devorando
a cada dia :)
On 4/18/06, Fernando Zank <[EMAIL PROTECTED]> wrote:
>
> bom seguindo a idéia do tiago eu troquei para caso tivesem nomes com
> numeros
> no meio ou letras maiúsculas
bom seguindo a idéia do tiago eu troquei para caso tivesem nomes com numeros
no meio ou letras maiúsculas
$cat ja
juaquin|10.0.0.1|00:EF:cd:54:46:FF|64|64|200|A
NANDO|10.0.0.1|00:EF:cd:54:46:FF|64|64|200|A
batman98|10.0.0.1|00:EF:cd:54:46:FF|64|64|200|A
$sed '/\([a-zA-Z0-9]\)|.*/s//\1/g' ja
ju
[EMAIL PROTECTED] cat ja
juaquin|10.0.0.1|00:EF:cd:54:46:FF|64|64|200|A
nando|10.0.0.1|00:EF:cd:54:46:FF|64|64|200|A
batman|10.0.0.1|00:EF:cd:54:46:FF|64|64|200|A
[EMAIL PROTECTED] awk -F"|" '{print $1}' ja
usando o awk com a opção -F vc pode dizer qual eh o delimitador de
campos e, depois eh soh
echo "juaquin|10.0.0.1|00:EF:cd:54:46:FF|64|64|200|A" | cut -f1 -d\|
-f1 = pega apenas o 1o campo
-d\| = separado pelo delimitador |
a \ antes do | serve para indicar que o caractere | nao deve ser
interpretado, e as aspas entre sua string devem existir para que os pipes
nao sejam interpretados
De repente assim:
$ cat ja
juaquin|10.0.0.1|00:EF:cd:54:46:FF|64|64|200|A
nando|10.0.0.1|00:EF:cd:54:46:FF|64|64|200|A
batman|10.0.0.1|00:EF:cd:54:46:FF|64|64|200|A
$ sed '/\([a-z]\)|.*/s//\1/g' ja
juaquin
nando
batman
On 4/18/06, jackson braga <[EMAIL PROTECTED]> wrote:
> Como os irmão já nota
é desse jeito nao funcionou não, continuo tentando
mais valeu assim mesmo
On 4/17/06, Tiago Barcellos Peczenyj <[EMAIL PROTECTED]> wrote:
>
> Vc pode gravar em um arquivo, por exemplo
>
> #!/bin/bash
> read IP < /path/do/file
> IP=$(alguma coisa com $IP ...)
> cria_subnet $IP && echo $IP > /path
38 matches
Mail list logo