Ir direto para busca.
shell-script · Lista brasileira sobre Linux Shell Script

Informações sobre o grupo

  • Associados: 3870
  • Categoria: Linux
  • Criado em: Jun 5, 2000
  • Idioma: Português
? Você já é um associado? Entre no Yahoo!

Dicas

Você sabia...
Você pode receber várias mensagens em um único e-mail. Basta configurar suas opções de entrega de e-mail.

Mensagens

  Ajuda
Avançado
mensagens 6328 - 6357 de 36011   Mais antigos  |  < Mais antigos  |  Mais recentes >  |  Mais recentes
mensagens 6328 - 6357 de 36011   Mais antigos  |  < Mais antigos  |  Mais recentes >  |  Mais recentes
mensagens: Exibir resumo de mensagens Classificar por data ^  
#6328 De: jack22 <jack22@...>
Data: Qui, 30 de Out de 2003 2:52 pm
Assunto: script escutando em uma porta????
eduardo_rsf
Enviar e-mail Enviar e-mail
 
Me ajudem ...

eu criei um srcipt q e' uma agenda gostaria de saber se tem
algum jeito de rodar ele ou com netcat ou algo parcido para q ele
ficasse escuntando por exemplo na porta 333 e qunado alguem se conectar
a esta porta via telnet entrasse direto no script.

Muito Obrigado....

#6329 De: <otto.wagner@...>
Data: Qui, 30 de Out de 2003 2:54 pm
Assunto: RE: Unir_dosi_arquivos_em_um_só
otto.wagner@...
Enviar e-mail Enviar e-mail
 
Legal mas caso eu necessite colocar um segundo arquivo dentro do arquivo 2
ele irá sobrepor ???
pois tenho sempre incluir arquivo essa é minha idéia....
Valeu mesmo !!!
Um grande abraço


-----Original Message-----
From: Junior Barreto [mailto:dom_barreto@...]
Sent: Thursday, October 30, 2003 12:47 PM
To: shell-script@...
Subject: Re: [shell-script] Unir_dosi_arquivos_em_um_só


Feiinho.. não se eh possivel, eu naum tentei.. mas
teoricamente pode.. vc pode "appendar" um arquivo no
outro.. acho q eh isso.

$ cat arquivo1 >> arquivo2

Ou seja ele joga o conteudo de arquivo1 dentro do
arquivo2.

E me parece q o comandos "cp" pode fazer isso tbem..
vc olha o man dele !!

falows  e fica com DEUS

  --- otto.wagner@... escreveu: > Olá
moçada... estou criando um script em linux p/
> uma função específica.....
> sendo assim dentro da funçao preciso unir dois
> arquivos distintos....
> alguém sabe o comando p/ isso ???
>
> valeu....
>
>
> [As partes desta mensagem que não continham texto
> foram removidas]
>
>

Yahoo! Mail - o melhor webmail do Brasil
http://mail.yahoo.com.br


---------------------------------------------------------------------
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.
---------------------------------------------------------------------
Sair da lista: shell-script-unsubscribe@...
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em
http://www.listasdiscussao.cjb.net
---------------------------------------------------------------------


Seu uso do Yahoo! Grupos é sujeito às regras descritas em:
http://br.yahoo.com/info/utos.html

#6330 De: "Fernando Lemes da Silva" <ferlemes@...>
Data: Qui, 30 de Out de 2003 1:14 pm
Assunto: Re: Inserir texto
ferlemes
Enviar e-mail Enviar e-mail
 
Isto deve servir... o sed substituirá a linha por $texto concatenado a
linha... não sei se é o jeito mais eficiente...

texto="TTT"
cat arquivo1.txt | sed "s/\(.*\)/\\$texto\1/" > arquivo2.txt

----- Original Message -----
From: "Tadeu" <tadeu@...>
To: <shell-script@...>
Sent: Wednesday, October 29, 2003 7:47 AM
Subject: [shell-script] Inserir texto


> Bom dia, tudo bom!!
>
> Eu tenho um arquivo q tem aproximadamente 10000 linhas. Para cada uma
> destas linhas eu tenho q inserir
> um texto no inicio de cada linha. Este text é igual em todas as linhas.
> Ex.:
> Texto antigo:
> 1000    TESTE    TESTE
> 2000    TESTE2  TESTE2
> 3000    BLABLA BLA
> Texto novo:
> TTT    1000    TESTE    TESTE
> TTT    2000    TESTE2    TESTE2
> TTT    3000    BLABLA    BLA
> Como eu posso fazer para inserir um texto qualquer (neste caso TTT) no
> inicio de cada linha do meu arquivo???
> valew
> abraço
> Tadeu

#6331 De: Pablo Fernandes <fernandes_pablo@...>
Data: Qui, 30 de Out de 2003 3:30 pm
Assunto: Não deixar sair com Ctrl+c
fernandes_pablo
Enviar e-mail Enviar e-mail
 
Amigos, alguém saberia
como eu faço para não permitir que o usuário
saia do script com Ctrl+c ? Apenas com "q" (que é uma
opção que tenho com case)

Obrigado
Pablo Fernandes

Yahoo! Mail - o melhor webmail do Brasil
http://mail.yahoo.com.br

#6332 De: "dbantoniolli" <dbantoniolli@...>
Data: Qui, 30 de Out de 2003 3:49 pm
Assunto: firewall iptables
dbantoniolli
Enviar e-mail Enviar e-mail
 
olá pessoal sou novo no grupo, mas já consegui achar muita coisa de
útil para o meu dia a dia,mas estou precisando fazer um script para
criar uma firewall com regras de iptables, será que alguém tem algum
pronto e comentado em português para me ajudar?
Obrigado e até mais
Seja livre use linux!!!!

#6333 De: Paulo Roberto Oliveira Junior <junior@...>
Data: Qui, 30 de Out de 2003 5:10 pm
Assunto: RE: Unir_dosi_arquivos_em_um_só
junior@...
Enviar e-mail Enviar e-mail
 
Olá Otto,

	 Vc pode fazer o seguinte:


	 grep pesq1 arqv1 > arqv3
	 grep pesq2 arqv2 >> arqv3


	 Desta forma vc terá apenas as ocorrências de pesq1 e pesq2 em arq3

	 OBS: Apartir da segunda pesquisa utilize >> para acrescentar ao
arquivo pois se for utilizado apenas > ele irá sobrescrever o conteúdo do
arquivo com apenas a pesquisa atual.

[]'s
     Paulo Junior

#6334 De: <otto.wagner@...>
Data: Qui, 30 de Out de 2003 4:18 pm
Assunto: RE: Unir_dosi_arquivos_em_um_só
otto.wagner@...
Enviar e-mail Enviar e-mail
 
Grande Paulo, salvador da Pátria !!!
Valeu mesmo nota DEZ !!!
Fico lhe devendo essa !!!
Um grande abraço

Otto





-----Original Message-----
From: Paulo Roberto Oliveira Junior [mailto:junior@...]
Sent: Thursday, October 30, 2003 3:11 PM
To: shell-script@...
Subject: RE: [shell-script] Unir_dosi_arquivos_em_um_só


Olá Otto,

	 Vc pode fazer o seguinte:


	 grep pesq1 arqv1 > arqv3
	 grep pesq2 arqv2 >> arqv3


	 Desta forma vc terá apenas as ocorrências de pesq1 e pesq2 em arq3

	 OBS: Apartir da segunda pesquisa utilize >> para acrescentar ao
arquivo pois se for utilizado apenas > ele irá sobrescrever o conteúdo do
arquivo com apenas a pesquisa atual.

[]'s
     Paulo Junior




---------------------------------------------------------------------
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.
---------------------------------------------------------------------
Sair da lista: shell-script-unsubscribe@...
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em
http://www.listasdiscussao.cjb.net
---------------------------------------------------------------------


Seu uso do Yahoo! Grupos é sujeito às regras descritas em:
http://br.yahoo.com/info/utos.html

#6335 De: jack22 <jack22@...>
Data: Qui, 30 de Out de 2003 4:16 pm
Assunto: Re: Não deixar sair com Ctrl+c
eduardo_rsf
Enviar e-mail Enviar e-mail
 
use (trap "" 2 20)

com isso naum funciona o ctrl+c

#6336 De: "Rodolfo Villanova - TmS Brasil" <rodolfo.villanova@...>
Data: Qui, 30 de Out de 2003 4:59 pm
Assunto: RES: firewall iptables
rodolfo_vill...
Enviar e-mail Enviar e-mail
 
Meu caro,

Visite o site http://www.iptablesbr.cjb.net, do Eriberto.

Há também uma lista chamada servux@... onde o pessoal volta e
meia lança dúvidas desse tipo.

Lá deverás encontrar pessoal bastante acostumado a configurar regras
iptables.

Pra entrar na lista: servux-subscribe@yahoogroups.com
Histórico: http://br.groups.yahoo.com/group/servux/messages

-----------------
Rodolfo Villanova

> -----Mensagem original-----
> De: dbantoniolli [mailto:dbantoniolli@...]
> Enviada em: quinta-feira, 30 de outubro de 2003 13:50
> Para: shell-script@...
> Assunto: [shell-script] firewall iptables
>
>
> olá pessoal sou novo no grupo, mas já consegui achar muita coisa de
> útil para o meu dia a dia,mas estou precisando fazer um script para
> criar uma firewall com regras de iptables, será que alguém tem algum
> pronto e comentado em português para me ajudar?
> Obrigado e até mais
> Seja livre use linux!!!!

#6337 De: Pablo Fernandes <fernandes_pablo@...>
Data: Qui, 30 de Out de 2003 8:21 pm
Assunto: Re: Dúvida_com_sed_(talvez?)
fernandes_pablo
Enviar e-mail Enviar e-mail
 
André,
   acho que isso resolve :D

sed 's/[0-9]\{0,\}\([0-9]\{2\}\)$/\1/g' Teste.dat |
sort -u

Falow
Pablo Fernandes


  --- André_Luiz_Alves_da_Silva_Prates
<aprates@...> escreveu: >
> Como faço para buscar apenas o últimos 2 caracteres
>
> #Teste.dat
> 00000600536758500000000000000041
> 00000600536758500000000000000041
> 00000600677687000000000000000048
> 00000600677687000000000000000048
>
> sem repetiçoes.

Yahoo! Mail - o melhor webmail do Brasil
http://mail.yahoo.com.br

#6338 De: Aurelio Marinho Jargas <aureliojargas@...>
Data: Qui, 30 de Out de 2003 8:59 pm
Assunto: Re: Dúvida_com_sed_(talvez?)
aureliojargas
Enviar e-mail Enviar e-mail
 
oi andré,

  --- André_Luiz_Alves_da_Silva_Prates <aprates@...>
> 00000600536758500000000000000041
> 00000600536758500000000000000041
> 00000600677687000000000000000048
> 00000600677687000000000000000048
>
> Se não for pedir muito, queria a saida assim:
> 41
> 48

pra pegar só os dois último chars:

    sed 's/.*\(..\)$/\1/'

pra eliminar as repetições:

    uniq


junta os dois comandos com um pipe | e tá feito :)

falou!

=====
--
Aurelio Marinho Jargas - De volta para Curitiba & Conectiva
Apostila de Shell a venda http://aurelio.net/shell/apostila
Ser tosco eh... http://aurelio.net/fotos

Yahoo! Mail - o melhor webmail do Brasil
http://mail.yahoo.com.br

#6339 De: "Fernando Lemes da Silva" <ferlemes@...>
Data: Sex, 31 de Out de 2003 3:49 am
Assunto: Re: Numeros primos
ferlemes
Enviar e-mail Enviar e-mail
 
Tentei brincar com isso para aprender mais, mas o que fiz não funciona
para numeros muito grandes...

raiz=$(echo "sqrt($1)" | bc -q)
for i in $(seq 2 $raiz); do
   if [ $(echo $1%$i | bc -q) -eq "0" ]; then exit; fi
done
echo "$1"

    A ideia é testar os divisores de 2 a raiz quadrada do numero (floor) até
achar algum que divide e constatar que nao é primo. Se o numero aguentar as
divisões e não tiver um divisor ele é impresso na saida padrao. Dá pra fazer
montando uma lista com os numeros primos e ao invés de tentar os numeros
2,3,4,5,6,7,8,9,10,11,12,... ele tentaria 2,3,5,7,11,... poupando tempo de
processamento (não me recordo se existe algum meio mais eficiente...).

    Não entendi bem o porque, mas quando o numero tem mais que 7 digitos
parece que ele transforma o numero em notação cientifica e arredonda... é
complicado fazer isso quando não se tem bem definido o tipo e propriedades
da variavel...

    []'s
    Fernando Lemes


----- Original Message -----
From: "rettore" <rettore@...>
To: <shell-script@...>
Sent: Monday, October 27, 2003 9:04 AM
Subject: [shell-script] Numeros primos


> Alguem conhece algum algoritimo que verifica se o numero é primo ??
> Rettore

#6340 De: Aurelio Marinho Jargas <aureliojargas@...>
Data: Sex, 31 de Out de 2003 11:50 am
Assunto: Re: RES: Duvida com Sed
aureliojargas
Enviar e-mail Enviar e-mail
 
oi marcio,

  --- marcio cruz <mfczurc2002@...> escreveu:

>  já resolvi assim: echo 0000744303387 | sed 's/^0*/0/g'
>  sei que o que o Rodrigo me enviou tem mais sentido, mas não
>  funcionou,pq? eu não sei, mas, de qq forma valeu mesmo!
>  Detalhe:meu sistema é Unix e minha máquina HPUX.

o "detalhe" é que é o detalhe aqui :)

em alguns SEDs toscos antigos, muito antigos e SEDs de alguns
UNIXes, são bem limitados de funcionalidades.

uma delas é ter apenas o quantificador * e não o \+
é possível que este seu SED também não tenha os outros
metaracteres escapados, como \? \{\} \(\) e \|

falou!



> > sed 's/^0\+/0/'
> > > preciso substituir todos os zeros iniciais por apenas um



=====
--
Aurelio Marinho Jargas - De volta para Curitiba & Conectiva
Apostila de Shell a venda http://aurelio.net/shell/apostila
Ser tosco eh... http://aurelio.net/fotos

Yahoo! Mail - o melhor webmail do Brasil
http://mail.yahoo.com.br

#6341 De: "zeguilhermeha" <zeguilhermeha@...>
Data: Sex, 31 de Out de 2003 12:13 pm
Assunto: (Sem assunto)
zeguilhermeha
Enviar e-mail Enviar e-mail
 
opa,
     Gostaria de saber como eu faço uma modificacao em varios arquivos
ao mesmo tempo usando o sed. Ex: quero modificar a palavra "oi" em
todos os arquivos .txt do diretorio. Gostaria de saber se com awk eh
mais facil fazer isso
Valeu aí!
ze guilherme

#6342 De: "Mateus Caruccio" <caruccio@...>
Data: Sex, 31 de Out de 2003 12:30 pm
Assunto: Re: (unknown)
mcaruccio
Enviar e-mail Enviar e-mail
 
opa,


   eh so fazer um por um;

for i in *.txt; do
   sed -e 's/oi/OI/g' $i > tmp.$$;
   mv tmp.$$ $i
done

----- Original Message -----
From: "zeguilhermeha" <zeguilhermeha@...>
Date: Fri, 31 Oct 2003 12:13:09 -0000
To: shell-script@...
Subject: [shell-script] (unknown)

> opa,
>     Gostaria de saber como eu faço uma modificacao em varios arquivos
> ao mesmo tempo usando o sed. Ex: quero modificar a palavra "oi" em
> todos os arquivos .txt do diretorio. Gostaria de saber se com awk eh
> mais facil fazer isso
> Valeu aí!
> ze guilherme
>
>
>
> ---------------------------------------------------------------------
> 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.
> ---------------------------------------------------------------------
> Sair da lista: shell-script-unsubscribe@...
> ---------------------------------------------------------------------
> Esta lista é moderada de acordo com o previsto em
http://www.listasdiscussao.cjb.net
> ---------------------------------------------------------------------
>
>
> Seu uso do Yahoo! Grupos é sujeito às regras descritas em:
http://br.yahoo.com/info/utos.html
>
>



# ########################################################
# Mateus de Oliveira Caruccio <caruccio at operamail.com>
# Linux User #183552 - UIN #37364320
# Vim, vi e matei o Emacs !



--
___________________________________________________
OperaMail free e-mail - http://www.operamail.com
OperaMail Premium - 28MB, POP3, more! US$29.99/year

Powered by Outblaze

#6343 De: rettore <rettore@...>
Data: Sex, 31 de Out de 2003 8:19 am
Assunto: Re: Numeros primos
srettore
Enviar e-mail Enviar e-mail
 
ola lista consegui desenvolver algo acredito talvez que seja mais
eficiente que o do nosso amigo Fernando (sem recentimento, e agradeço
seu esforço) mas ele é um pouco lento com numeros grandes mas funciona
perfeitamente ... la vai ele   esta até usando dialogs .... ficou bom ..

#!/bin/sh

          dialog  --backtitle 'Teste de números primos ' --sleep 5
--title 'Bem Vindo ao Teste de Mumeros Primos' --infobox '\nEste script
tem a finalidade de verificar se um número é primo ou não \n\n Aluno:
Rettore ' 10 40


          num=$(dialog --backtitle 'Verificar se um número é primo ou
não' --sleep 1 --stdout --inputbox 'Diigite o numero' 10 30 )

                  if [ -z $num ]; then
                                  echo "não foi digitado valores"
                  else
                  cont=2
                  numero=`expr $num - 1`
                  while [ $cont != $num ]
                  do
                          val=`expr $num % $cont`

                          if [ $val -eq 0 ]; then
                                  dialog  --backtitle 'Resultado '
--sleep 5 --title 'Resultado da operação' --infobox "\n\n\n     O Número
$num não  é primo" 10 40
                                  exit
                          fi
                          cont=`expr $cont + 1`
                  done

                  fi
                  dialog  --backtitle 'Resultado ' --sleep 5 --title
'Resultado da operação' --infobox "\n\n\n     O Número $num é primo!! "
10 40



Valeu pessoal !!!!!!!!


Fernando Lemes da Silva escreveu:
>    Tentei brincar com isso para aprender mais, mas o que fiz não funciona
> para numeros muito grandes...
>
> raiz=$(echo "sqrt($1)" | bc -q)
> for i in $(seq 2 $raiz); do
>   if [ $(echo $1%$i | bc -q) -eq "0" ]; then exit; fi
> done
> echo "$1"
>
>    A ideia é testar os divisores de 2 a raiz quadrada do numero (floor) até
> achar algum que divide e constatar que nao é primo. Se o numero aguentar as
> divisões e não tiver um divisor ele é impresso na saida padrao. Dá pra fazer
> montando uma lista com os numeros primos e ao invés de tentar os numeros
> 2,3,4,5,6,7,8,9,10,11,12,... ele tentaria 2,3,5,7,11,... poupando tempo de
> processamento (não me recordo se existe algum meio mais eficiente...).
>
>    Não entendi bem o porque, mas quando o numero tem mais que 7 digitos
> parece que ele transforma o numero em notação cientifica e arredonda... é
> complicado fazer isso quando não se tem bem definido o tipo e propriedades
> da variavel...
>
>    []'s
>    Fernando Lemes
>
>
> ----- Original Message -----
> From: "rettore" <rettore@...>
> To: <shell-script@...>
> Sent: Monday, October 27, 2003 9:04 AM
> Subject: [shell-script] Numeros primos
>
>
>
>>Alguem conhece algum algoritimo que verifica se o numero é primo ??
>>Rettore
>
>
>
>
> ---------------------------------------------------------------------
> 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.
> ---------------------------------------------------------------------
> Sair da lista: shell-script-unsubscribe@...
> ---------------------------------------------------------------------
> Esta lista é moderada de acordo com o previsto em
http://www.listasdiscussao.cjb.net
> ---------------------------------------------------------------------
>
>
> Seu uso do Yahoo! Grupos é sujeito às regras descritas em:
http://br.yahoo.com/info/utos.html
>
>
>
>
--------------------------------------------------------------------------------\
----
> Esta mensagem foi verificada pelo nosso sistema de segurança e acredita-se
> estar livre de vírus.
>
--------------------------------------------------------------------------------\
----
> Mail Virus Scanner - Memphis Network - www.memphisnetwork.com.br
>
--------------------------------------------------------------------------------\
----


--------------------------------------------------------------------------------\
----
Esta mensagem foi verificada pelo nosso sistema de segurança e acredita-se
estar livre de vírus.
--------------------------------------------------------------------------------\
----
Mail Virus Scanner - Memphis Network - www.memphisnetwork.com.br
--------------------------------------------------------------------------------\
----

#6344 De: "Marcio T. Cunha" <cunhamarcio@...>
Data: Sex, 31 de Out de 2003 1:52 pm
Assunto: execução de comandos
cunhamarcio
Enviar e-mail Enviar e-mail
 
Ola,

Preciso enviar este comando via um script mais não sei o que esta
errado com ele.

alguem pode me ajudar ???

#!/bin/bash

nome="XXXX XXX"
mail="XXXX@..."
subj="DFSDFSFSF SF SF SF"
text="fdadadadadaadaada ddadas"

mail -s "Mail from script" "$meu_mail" < $(echo -e "
Nome: $nome
mail: $mail
Subject: $subj
Message: $text")

retorna o erro --> ambiguos redirect



obrigado....



=====
Marcio T. Cunha

__________________________________
Do you Yahoo!?
Exclusive Video Premiere - Britney Spears
http://launch.yahoo.com/promos/britneyspears/

#6345 De: André Luiz Alves da Silva Prates <aprates@...>
Data: Sex, 31 de Out de 2003 2:44 pm
Assunto: RE: execução de comandos
prates10
Enviar e-mail Enviar e-mail
 
Veja comentário no script.

André Prates

-----Original Message-----
From: Marcio T. Cunha [mailto:cunhamarcio@...]
Sent: sexta-feira, 31 de outubro de 2003 11:53
To: shell-script@...
Subject: [shell-script] execução de comandos

Ola,

Preciso enviar este comando via um script mais não sei o que esta
errado com ele.

alguem pode me ajudar ???

#!/bin/bash

nome="XXXX XXX"
mail="XXXX@..."
subj="DFSDFSFSF SF SF SF"
text="fdadadadadaadaada ddadas"

mail -s "Mail from script" -r "$meu_mail" < $(echo -e "

#Acho que faltou o -r antes de "$meu_mail". Faça um teste.

Nome: $nome
mail: $mail
Subject: $subj
Message: $text")

retorna o erro --> ambiguos redirect



obrigado....



=====
Marcio T. Cunha

__________________________________
Do you Yahoo!?
Exclusive Video Premiere - Britney Spears
http://launch.yahoo.com/promos/britneyspears/


---------------------------------------------------------------------
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.
---------------------------------------------------------------------
Sair da lista: shell-script-unsubscribe@...
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em
http://www.listasdiscussao.cjb.net
---------------------------------------------------------------------


Seu uso do Yahoo! Grupos é sujeito às regras descritas em:
http://br.yahoo.com/info/utos.html

#6346 De: Frederico Bohne Espinosa <bohne_listas@...>
Data: Sex, 31 de Out de 2003 3:02 pm
Assunto: Re: Numeros primos
tchebohne
Enviar e-mail Enviar e-mail
 
Como o fonte do C nao veio... :)
		 Aqui estah a minha contribuicao utilizando o "factor";

OBS.: Numeros com mais de 20 algarismos dao erro. Nao encontrei
explicacao para isso. Se alguem souber....

---------------------------CUT---------------------------

#!/bin/bash
#######################################
# Verificacao de numeros primos
######################################

# Duvida? ------> man factor || info factor
FACTOR=`which factor`

clear
while [ TRUE ]
  do

    read -p "Digite o numero a ser testado: " NUMERO
    echo ""
    FATORES=`$FACTOR $NUMERO | cut -f2 -d: | xargs -n1 | wc -l | sed 's/
.//g'`

      if [ $FATORES == 1 ]
        then
         echo "O número $NUMERO é primo"
         echo " "
         echo " "
        else
         echo "O número $NUMERO NÃO é primo"
         echo ""
         echo ""
      fi
   read -p "Deseja testar outro numero? [s/n] " ESCOLHA

       if [ $ESCOLHA == "n" -o $ESCOLHA == "N" ]
         then
          echo "OK! Saindo...."
          exit 0

       fi
     echo ""
done
---------------------------CUT---------------------------


Em Seg, 2003-10-27 às 10:04, rettore escreveu:

> Alguem conhece algum algoritimo que verifica se o numero é primo ??
>
>
> Rettore
>
>
>
--------------------------------------------------------------------------------\
----
> Esta mensagem foi verificada pelo nosso sistema de segurança e acredita-se
> estar livre de vírus.
>
--------------------------------------------------------------------------------\
----
> Mail Virus Scanner - Memphis Network - www.memphisnetwork.com.br
>
--------------------------------------------------------------------------------\
----
>
>
>
>
> ---------------------------------------------------------------------
> 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.
> ---------------------------------------------------------------------
> Sair da lista: shell-script-unsubscribe@...
> ---------------------------------------------------------------------
> Esta lista é moderada de acordo com o previsto em
http://www.listasdiscussao.cjb.net
> ---------------------------------------------------------------------
>
>
> Seu uso do Yahoo! Grupos é sujeito às regras descritas em:
http://br.yahoo.com/info/utos.html
>
>
>


[As partes desta mensagem que não continham texto foram removidas]

#6347 De: Carlos mathias <anecarlos@...>
Data: Sex, 31 de Out de 2003 7:07 pm
Assunto: Script shell para contar arquivos e diretorios
anecarlos
Enviar e-mail Enviar e-mail
 
Ola pessoal !!

Preciso fazer um script em shell que ao rodar no diretório corrente, conte
quantos arquivos comuns e some o tamanho de todos, e também contar quantos
diretorios tem e somar o tamanho, e entrar em cada um destes diretórios e fazer
o mesmo.

preciso de um relatório mais ou menos assim:

diretório | arquivos comuns | tamanho | diretorio | tamanho
xxx       |  30                     |  1230      | 4          | 130
yyy       |  133                   | 13123      | 3          | 1312
tttt        | 123                    | 13123      | 0          |

e eu não posso contar os arquivo/diretorio de link

alguém poderia me dar uma luz de como faço.

Valeu !!

Antonio



---------------------------------
Yahoo! Mail - o melhor webmail do Brasil. Saiba mais!

[As partes desta mensagem que não continham texto foram removidas]

#6348 De: Frederico Argolo <fredargolo@...>
Data: Sex, 31 de Out de 2003 8:18 pm
Assunto: Re: Script shell para contar arquivos e diretorios
fredargolo
Enviar e-mail Enviar e-mail
 
Vou so iniciar mais ou menos a ideia e se tiver mais
dificuldade vc diz...

Para contar diretorio: find ./ -type d | wc -l
O resultado vc tem q diminuir 1 pq ele vai levar em
conta o diretorio corrente.

Para contar arquivos: find ./ -type f | wc -l

Para saber tamanho do diretorio: du -h
Duvidas: man du

Espero ter ajudado.

Fred Argolo

  --- Carlos mathias <anecarlos@...> escreveu:
>    Ola pessoal !!
>
> Preciso fazer um script em shell que ao rodar no
> diretório corrente, conte quantos arquivos comuns e
> some o tamanho de todos, e também contar quantos
> diretorios tem e somar o tamanho, e entrar em cada
> um destes diretórios e fazer o mesmo.
>
> preciso de um relatório mais ou menos assim:
>
> diretório | arquivos comuns | tamanho | diretorio |
> tamanho
> xxx       |  30                     |  1230      | 4
>          | 130
> yyy       |  133                   | 13123      | 3
>         | 1312
> tttt        | 123                    | 13123      |
> 0          |
>
> e eu não posso contar os arquivo/diretorio de link
>
> alguém poderia me dar uma luz de como faço.
>
> Valeu !!
>
> Antonio
>
>
>
> ---------------------------------
> Yahoo! Mail - o melhor webmail do Brasil. Saiba
> mais!
>
> [As partes desta mensagem que não continham texto
> foram removidas]
>
>
>
>
---------------------------------------------------------------------
> 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.
>
---------------------------------------------------------------------
> Sair da lista:
> shell-script-unsubscribe@...
>
---------------------------------------------------------------------
> Esta lista é moderada de acordo com o previsto em
> http://www.listasdiscussao.cjb.net
>
---------------------------------------------------------------------
>
>
> Seu uso do Yahoo! Grupos é sujeito às regras
> descritas em: http://br.yahoo.com/info/utos.html
>
>

Yahoo! Mail - o melhor webmail do Brasil
http://mail.yahoo.com.br

#6349 De: "cirus_killer" <cirus_killer@...>
Data: Sex, 31 de Out de 2003 9:34 pm
Assunto: (Sem assunto)
cirus_killer
Enviar e-mail Enviar e-mail
 
Olá pessoal estou iniciando na progamção em shell, e gostaria q vcs
me ajudassem a dar o primeiro passo... :-)

#6350 De: "cirus_killer" <cirus_killer@...>
Data: Sex, 31 de Out de 2003 9:35 pm
Assunto: (Sem assunto)
cirus_killer
Enviar e-mail Enviar e-mail
 
Olá pessoal estou iniciando na progamção em shell, e gostaria q vcs
me ajudassem a dar o primeiro passo... :-)

#6351 De: "cirus_killer" <cirus_killer@...>
Data: Sex, 31 de Out de 2003 9:36 pm
Assunto: (Sem assunto)
cirus_killer
Enviar e-mail Enviar e-mail
 
Olá pessoal estou iniciando na progamção em shell, e gostaria q vcs
me ajudassem a dar o primeiro passo... :-)

#6352 De: "cirus_killer" <cirus_killer@...>
Data: Sex, 31 de Out de 2003 9:37 pm
Assunto: (Sem assunto)
cirus_killer
Enviar e-mail Enviar e-mail
 
Olá pessoal estou iniciando na progamção em shell, e gostaria q vcs
me ajudassem a dar o primeiro passo... :-)

#6353 De: "cirus_killer" <cirus_killer@...>
Data: Sex, 31 de Out de 2003 9:39 pm
Assunto: Iniciando em shell
cirus_killer
Enviar e-mail Enviar e-mail
 
Ola pessoal estou iniciando na progamação em shell , e gostaria q
vcs me ajudassem a dar os primeiros passos.. :-)

#6354 De: "Mateus Caruccio" <caruccio@...>
Data: Sex, 31 de Out de 2003 9:43 pm
Assunto: Re: (unknown)
mcaruccio
Enviar e-mail Enviar e-mail
 
Opa, tudo bom ?

Para começar com o pé direito, sugiro que você leia o conteúdo deste site:
http://www.listasdiscussao.cjb.net

Um ótimo material para iniciantes.

[]s

   Mateus


----- Original Message -----
From: "cirus_killer" <cirus_killer@...>
Date: Fri, 31 Oct 2003 21:36:54 -0000
To: shell-script@...
Subject: [shell-script] (unknown)

> Olá pessoal estou iniciando na progamção em shell, e gostaria q vcs
> me ajudassem a dar o primeiro passo... :-)
>
>
>
> ---------------------------------------------------------------------
> 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.
> ---------------------------------------------------------------------
> Sair da lista: shell-script-unsubscribe@...
> ---------------------------------------------------------------------
> Esta lista é moderada de acordo com o previsto em
http://www.listasdiscussao.cjb.net
> ---------------------------------------------------------------------
>
>
> Seu uso do Yahoo! Grupos é sujeito às regras descritas em:
http://br.yahoo.com/info/utos.html
>
>



# ########################################################
# Mateus de Oliveira Caruccio <caruccio at operamail.com>
# Linux User #183552 - UIN #37364320
# Vim, vi e matei o Emacs !



--
___________________________________________________
OperaMail free e-mail - http://www.operamail.com
OperaMail Premium - 28MB, POP3, more! US$29.99/year

Powered by Outblaze

#6355 De: "Jordep" <jordep@...>
Data: Sex, 31 de Out de 2003 9:15 pm
Assunto: Re: Numeros primos
jordep@...
Enviar e-mail Enviar e-mail
 
Ola pessoal nao sei se este e o mais eficiente mas seria bem pratico
eu nao mexo muito com shell script vou colocar em algoritmo.
o codigo q fiz eu coloquei de 1 ate 100 mas isso vc pode aumentar.
#############################
Algoritmo primos;
declare
x,y,z : numerico;
inicio
para x:= 1 to 100 faça
inicio
z:= 0;
para y:=1 to x faça
inicio
se x resto y = 0 então
inicio
z:= z + 1;
fim_se
fim_para
se z <= 2 entao
inicio
escreva (' O numero ',x,' é primo');
fim_se
fim_para
fim_algoritmo
####################################
Pronto este seria o algoritmo para a resolusao do seu problema..
acho q o mas correto

#6356 De: "Jordep" <jordep@...>
Data: Sex, 31 de Out de 2003 9:17 pm
Assunto: Re: Numeros primos
jordep@...
Enviar e-mail Enviar e-mail
 
Ola pessoal nao sei se este e o mais eficiente mas seria bem pratico

eu nao mexo muito com shell script vou colocar em algoritmo.
o codigo q fiz eu coloquei de 1 ate 100 mas isso vc pode aumentar.
#############################

Algoritmo primos;
declare
x,y,z : numerico;

inicio
para x:= 1 to 100 faça
inicio
z:= 0;
para y:=1 to x faça
inicio
se x resto y = 0 então
inicio
z:= z + 1;
fim_se
fim_para
se z <= 2 entao
inicio
escreva (' O numero ',x,' é primo');
fim_se
fim_para
fim_algoritmo

####################################
Pronto este seria o algoritmo para a resolusao do seu problema..
acho q o mas correto



   ----------

Ola pessoal nao sei se este e o mais eficiente mas seria bem pratico

eu nao mexo muito com shell script vou colocar em algoritmo.
o codigo q fiz eu coloquei de 1 ate 100 mas isso vc pode aumentar.
#############################

Algoritmo primos;
declare
     x,y,z : numerico;

inicio
      para x:= 1 to 100 faça
      inicio
            z:= 0;
            para y:=1 to x faça
            inicio
                se x resto y = 0 então
                inicio
                     z:= z + 1;
                 fim_se
             fim_para
            se z <= 2 entao
            inicio
              escreva (' O numero ',x,' é primo');
            fim_se
       fim_para
fim_algoritmo

####################################
Pronto este seria o algoritmo para a resolusao do seu problema..
acho q o mas correto

[As partes desta mensagem que não continham texto foram removidas]

#6357 De: "Fernando Lemes da Silva" <ferlemes@...>
Data: Sáb, 1 de Nov de 2003 2:06 am
Assunto: Re: (unknown)
ferlemes
Enviar e-mail Enviar e-mail
 
Começe por :

    #!/bin/bash
    echo "Hello World !"

    Brincadeira... mas voce pode começar lendo os codigos que são postados
aqui e entendendo o funcionamento dos mesmos... também será de grande ajudar
ler os manuais... (man sed, man grep, man awk)...

    Em www.tldp.org tem um how-to de bash
(http://www.ibiblio.org/pub/Linux/docs/HOWTO/Bash-Prog-Intro-HOWTO)... se
voce já sabe programar é facil... e quando tiver alguma duvida de uma
pesquisada no google, procure em algum site,... use a lista se não estiver
conseguindo resolver mesmo...

    []'s
    Fernando Lemes
    Ainda iniciante, mas empenhado...


----- Original Message -----
From: "cirus_killer" <cirus_killer@...>
To: <shell-script@...>
Sent: Friday, October 31, 2003 6:34 PM
Subject: [shell-script] (unknown)


Olá pessoal estou iniciando na progamção em shell, e gostaria q vcs
me ajudassem a dar o primeiro passo... :-)

mensagens 6328 - 6357 de 36011   Mais antigos  |  < Mais antigos  |  Mais recentes >  |  Mais recentes
mensagens 6328 - 6357 de 36011   Mais antigos  |  < Mais antigos  |  Mais recentes >  |  Mais recentes
Avançado

Copyright © 2010 Yahoo! do Brasil Internet Ltda. Todos os direitos reservados.
Política de Privacidade - Termos do Serviço - Diretrizes - Ajuda