[shell-script] Testar primeiro caracter de uma string

2010-03-23 Por tôpico gleissonmb
Boa tarde galera, Preciso testar o primeiro caracter de uma string dentro de um if, como posso fazer isso? Objetivo: Listar todos arquivos que iniciem com a letra "g". Ex: Estou listando os arquivos assim: # for i in `cat< <(ls)` /home/ Valeu

[shell-script] Re: capturar tempo do ping

2008-05-21 Por tôpico gleissonmb
> > | [EMAIL PROTECTED] ping -c1 $ip | grep time= | rev | cut -d" " -f2 | rev | > | cut -d"=" -f2 > | > | 0.548 > > Isso traz um problema: > > $ if [ 0.548 -gt 120 ] ; then echo ok ; fi > bash: [: 0.548: integer expression expected > > Bash faz operações com inteiros. Eu gosto de trabalhar com

[shell-script] capturar tempo do ping

2008-05-21 Por tôpico gleissonmb
Boa tarde, Galera, preciso capturar o tempo do ping de um IP qualquer e colocá-lo em uma variável. Fiz assim: live=`ping -c1 $ip | grep time= | tr '=' ' ' | tr ' ' '\t' | cut -f10 | cut -c1-2` O problema é que retorna caracter, e preciso fazer uma conta com ele, tipo: if [ $live -gt 120 ] ; the

[shell-script] Converção de segundos

2008-04-14 Por tôpico gleissonmb
Pessoal, Como faço para converter segundos no formato horas:minutos:segundos? ex: Converter 7800 segundos em: 02 horas, 10 minutos e 00 segundos.

[shell-script] comando ulimit

2008-03-13 Por tôpico gleissonmb
Bom dia. Como setar o numero de arquivos abertos para todo ambiente? Se eu fizer: # ulimit -n 2048 Só vale pro terminal corrente. vlw

[shell-script] Re: Renomear arquivos em massa?

2007-12-05 Por tôpico gleissonmb
Talvez este link te dê umas idéias... http://br.groups.yahoo.com/group/shell-script/message/20197 - --- Em shell-script@yahoogrupos.com.br, "Vinícius de Figueiredo Silva" <[EMAIL PROTECTED]> escreveu > > On Dec 5, 2007 8:14 AM

[shell-script] Apagar arquivo

2007-11-08 Por tôpico gleissonmb
Segue exemplo: # rm -rf -fire.gmb rm: opção inválida -- e Tente `rm --help' para mais informação. Como apagar um arquivo com um "-" (menos) como primeiro caracter?

[shell-script] contar ocorrencias em arquivo.

2007-09-20 Por tôpico gleissonmb
Boa tarde gente, Alguma dica de como contar quantas ocorrencias de uma string existe em um arquivo linha por linha. Ex: conteudo de arq.txt linux linux linux linux shell shell O resultado ideal do comando seria: linux - 4 shell - 2 Eu tentei este comando: # for i in `cat arq.txt` ; do echo -n

[shell-script] apagar arquivos com find

2007-09-17 Por tôpico gleissonmb
e ai gente, Com o comando abaixo apago os arquivos com mais de 10 dias: find ./* -type f -ctime +10 -exec rm -rf {} \; Com esse apago com menos de 10 dias: find ./* -type f -ctime -10 -exec rm -rf {} \; Pergunta: Como faço pra apagar apenas um período? Ex: Apagar os arquivos arq6,7,8,9 e 10. -rw

[shell-script] Re: Cruzar access.log com outro log

2007-08-27 Por tôpico gleissonmb
Veja esse script que fiz para esse mesmo fim...pode ser que ajude. #!/bin/bash # Script de monitoramento de log do squid. # Faz a varredura do usuario no fim do dia, verifica seus acessos, e manda um e-mail para o proprio usuario e sua gerencia. # Obs.: Colocar no cron. # Gleisson Marin Bissa #

[shell-script] Re: comando grep

2007-08-23 Por tôpico gleissonmb
Valeu gente!!! --- Em shell-script@yahoogrupos.com.br, "Tiago Barcellos Peczenyj" <[EMAIL PROTECTED]> escreveu > > Bruno, egrep é o bom e velho grep sob forma de script > > ~> cat /bin/egrep > #!/bin/sh > exec /bin/grep -E ${1+"$@"} > > []´s Tiago > > On 8/23/07, Bruno Gunter Fricke <[EMAIL PR

[shell-script] comando grep

2007-08-23 Por tôpico gleissonmb
Como fazer para o comando grep identificar duas ou mais strings diferentes na mesma linha? Ex: Linha 01 - TESTE gleisson marin bissa ACCEPT 123 Linha 02 - TESTE gleisson marin bissa DENIED 456 Linha 03 - TESTE gleisson marin bissa ACCEPT 789 Linha 04 - 01010 gleisson marin bissa ACCEPT 123 Quero

[shell-script] FTP

2007-01-30 Por tôpico gleissonmb
ae gente... to precisando automatizar uma rotina de transferencia de arquivos via FTP. (num servidor windows 2003). Preciso ficar verificando uma pasta local, se existir arquivos .txt, se true, copio para um endereco ftp e vice-versa, como posso fazer isso rodando um script numa maquina com Linux a

[shell-script] Re: Uso do iconv em todos os subdiretorios de um dir raiz

2007-01-11 Por tôpico gleissonmb
diretorios tem muitos niveis, e fica meio foda de acertar, vc sabe se dá pra > fazer ele entrar em mais niveis? > > Abraço! > André! > > > On Wednesday 10 January 2007 10:39, gleissonmb wrote: > > Roda isso que deve da certo, > > > > > > #!/bi

[shell-script] Re: Uso do iconv em todos os subdiretorios de um dir raiz

2007-01-10 Por tôpico gleissonmb
Roda isso que deve da certo, #!/bin/bash for i in `cat< <(ls)` ; do [ -d "$i" ] || continue dir=`pwd` echo "$dir" cd "$i" echo $i let o++ echo $o fi ### na linha abaixo voce coloca o camando que quer rodar recursivamente Ex: Apaga

[shell-script] Re: interromper processo

2007-01-09 Por tôpico gleissonmb
hehe...valeu...tb sou fã de Star Wars. tenho todos episodios em DVD. > > gleisson o teu script tambem funcionou legal > > estou medindo o tempo de execucao deles > > mas valeu mesmo grande abraco > > e que a força esteja com voce >

[shell-script] Re: interromper processo

2007-01-09 Por tôpico gleissonmb
#!/bin/bash ### correcao ### clear echo -e "\n ##" echo -e "\n # monitorando rede #" echo -e "\n ##\n\n" echo "" > /tmp/pings-ok.txt echo "" > /tmp/pings-erro.txt read -p "Digite a faixa de IP (Ex: 192.168.0. ): " faixa read

[shell-script] Re: interromper processo

2007-01-09 Por tôpico gleissonmb
tenho um script que pode ajudar. #!/bin/bash clear echo -e "\n ##" echo -e "\n ### monitorando rede " echo -e "\n ##\n\n" # cria um arquivo vazio echo "" > /tmp/pings-ok.txt echo "" > /tmp/pings-erro.txt read -p "Digite a faixa de I

[shell-script] Re: interromper processo

2007-01-08 Por tôpico gleissonmb
ground vc consegue co $!. > > Abração, > Julio > :wq > > > Em 08/01/07, gleissonmb <[EMAIL PROTECTED]> escreveu: > > > > valeu ...brigado.. > > > > --- Em shell-script@yahoogrupos.com.br , > > "Tiago Barcellos Peczenyj" > > e

[shell-script] Re: interromper processo

2007-01-08 Por tôpico gleissonmb
.xx.xx.xx & > PID=$$ # guarda o pid do ultimo processo em background > sleep 60 # espera 60 segundos > kill -15 $PID # manda o sinal 15 para o ping terminar em segurança > > contudo podem existir outras formas, > > Att > > Tiago > > On 1/8/07, gleissonmb <

[shell-script] interromper processo

2007-01-08 Por tôpico gleissonmb
ae gente... tenho uma rotina com ping -c 2 xx.xx.xx.xx, e em certa distribuicao (suse 8.0) o ping mal sucedido nao libera o prompt para execucao do comando seguinte...como posso resolver isso? quero interromper o ping independente do resultado. feliz ano novo a todos

Re: RES: [shell-script] compactar com "tar"

2006-12-28 Por tôpico gleissonmb
s e > diretórios a serem excluídos) > > Coloque antes da lista de arquivos a serem copiados. > > ok.. > > > > > [Jorge Antonio Macedo de Mello - DATAPREVES] -Mensagem original- > De: gleissonmb [mailto:[EMAIL PROTECTED] > Enviada em: qua

[shell-script] compactar com "tar"

2006-12-27 Por tôpico gleissonmb
como fazer pra compactar uma lista de diretorios com o comando "tar" exceto um deles. Por exemplo: [EMAIL PROTECTED]:/home/gleisson# ls -la drwxrwxr-x 2 gleisson gleisson 25 2006-09-19 17:58 arq1.txt -rw--- 1 gleisson root 26260 2006-12-27 08:23 arq2.txt drwx-- 2 gleisson gleis

[shell-script] Re: Script abrir arquivo com senha

2006-09-27 Por tôpico gleissonmb
ok...vamo lá primeiro vc deve criar seu par de chaves com o kgpg...facil depois crie esse script baixo com o nome que quiser. # #!/bin/bash Today="`date +%Y%m%d`" Ano="`date +%Y`" Mes="`date +%m`" Dia="`date +%d`" cd ~/crypto --> diretorio onde vao

[shell-script] script para renomear arquivos e diretorios recursivamente funcionando!!!

2006-09-20 Por tôpico gleissonmb
Como veem sao dois scripts...funciona mas se fosse um só seria mas limpo...tentei transformar o corretor.sh numa funcao dentro do script principla mas nao deu...ideias? recursive.sh ### #!/bin/bash # Script para corrigir nomes de arquivos e diretorios RECUR

[shell-script] script para monitoramento de acessos a internet.

2006-08-08 Por tôpico gleissonmb
ae gente, fiz script que varre o /var/log/squid/access.log verificando se houve algum acesso com usuario e senha, trata e manda mail para os administradores. aberto a criticas e sugestoes. # --- #!/bin/bash # Script de monitoramen

[shell-script] Re: como renomear arqs e diretorios recursivamente...

2006-07-14 Por tôpico gleissonmb
> o espaço. Caso isso não seja suficiente altere o IFS. > > > > Abração e "suShellso", > > > > -- > > [ ]s, > > Julio (http://www.julioneves.com) <http://www.julioneves.com%29> > > Participe do 4o CONISLI - Congresso Internacional de Softw

[shell-script] como renomear arqs e diretorios recursivamente...

2006-07-13 Por tôpico gleissonmb
fala gente; Essa eh minha primeira participacao neste grupo, ao qual tenho orgulho de ter conhecido atraves do Julio C. Neves, num curso de shell em Vitória ES. Como iniciante que sou la vai uma duvida de iniciante..rsrs Como renomear arquivos e diretorios recursivamente? Depois de tentar muito na