Re: [shell-script] Erro num script pra contar frequ ência das palavras

2010-05-10 Por tôpico Helton Moraes
Buenas! Obrigado pelas dicas! Provavelmente nos próximos dias vou reler mais a fundo minha mais nova aquisição, o livro de shell do Aurélio, e botar em prática as recomendações dele e do Julio. Quem sabe não publico o script (ou, mais provável, quem sabe eu não me interesso por algum outro proble

Re: [shell-script] Erro num script pra contar frequ ência das palavras

2010-05-10 Por tôpico Julio C. Neves
Helton, esse getopts ao qual o Law se referiu, está super explicado aqui . Abraços, Julio Cursos de Shell e Zenity em 2 fins de semana? - Aracaju turma de Shell em 12/05 - andersonriz...@gmail.com; - DF turma de Shell em 12/06

Re: [shell-script] Erro num scrip t pra contar frequência das palavras

2010-05-10 Por tôpico Lawrence Waclawiak
Amigo, com certeza você pode criar uma opção no seu script para adicionar as palavras na lista "negra" porém a idéia de adicionar essas palavras no próprio script(Carregar em uma variável) não me parece ser uma boa idéia pois além de trabalhoso seria perigoso e desnecessário. Seria muito mais si

Re: [shell-script] Erro num script pra contar frequ ência das palavras

2010-05-10 Por tôpico Julio C. Neves
Helton, eu fiz algo parecido uma vez, mas não me lembro como. Vc pode alterar o *arquivo* do prg via sed, mas não alterará o que está na partição, desta forma, vc terá de tornar o prg recurssivo e isso sempre tem custo a nível de código e de performance. No seu lugar eu colocaria uma função que at

Re: [shell-script] Erro num script pra contar frequ ência das palavras

2010-05-10 Por tôpico Helton Moraes
Dando continuidade a algo que poderá crescer, crescer... Julio, então estou pensando em fazer o seguinte (só que obviamente preciso de uma luz): 1) incluir a lista de palavras num determinado trecho do próprio arquivo do script 'statex'; 2) incluir uma opção que edita o próprio arquivo (isso exis

Re: [shell-script] Erro num script pra contar frequ ência das palavras

2010-05-10 Por tôpico Julio C. Neves
Helton, eu não limitaria em palavras maiores de 5 caracteres. Eu criaria um arquivo chamado MenosEssas que teria todas as palavras que vc não quer como do, da, que, de, o, a, ..., todas antecedidas por um ^ e sucedidas por um $. Cada vez que vc encontrar uma palavra indesejada, basta inclui-la no

Re: [shell-script] Erro num script pra contar frequ ência das palavras

2010-05-10 Por tôpico Helton Moraes
Buenas! Juntando as dicas que me mandaram, e acrescentando mais algumas opções cômodas, o script STATEX (statistics of text ;o) ficou assim (vai que seja útil pra mais alguém...): tr -s "[:punct:] " "\n" colapsa caracteres consecutivos ([:punct:] pega tudo que é pontuação) tr "[:upper:]" "[:lowe

Re: [shell-script] Erro num script pra contar frequ ência das palavras

2010-05-10 Por tôpico Julio C. Neves
Fala Helton, acho que vc queria fazer: $ echo "$Var" o problema é que o resultado digo o resultado repito o resultado aparece assim $ tr ' ' '\n' <<< $Var | sort | uniq -c | sort -r 4 o 3 resultado 1 repito 1 que 1 problema 1 é 1 digo 1 assim 1

Re: [shell-script] Erro num script pra contar frequência das palavras

2010-05-10 Por tôpico miranda
|tr " " "\n" | sort -r|uniq -c|sort -n On Mon, 2010-05-10 at 14:24 -0300, Helton Moraes wrote: > tr " " "\n" | uniq -c | sort -r >

Re: [shell-script] Erro num script pra contar frequ ência das palavras

2010-05-10 Por tôpico Eri Ramos Bastos
Um bom exemplo direto do ABS: http://tldp.org/LDP/abs/html/textproc.html#WF 2010/5/10 Helton Moraes : > Caros colegas > > Primeiramente, caso alguém conheça alguma técnica ou programa ou script > pronto (link) para o que estou tentando fazer, aceito a sugestão! Vamos lá: > > Estou encarregado de

Re: [shell-script] Erro num script pra contar frequ ência das palavras

2010-05-10 Por tôpico André Saunite
Olá, Coloca um sort antes do uniq: cat /home/helton/Desktop/test.txt | tr " " "\n" | sort | uniq -c | sort -r Abs André Saunite 2010/5/10 Helton Moraes > > > Caros colegas > > Primeiramente, caso alguém conheça alguma técnica ou programa ou script > pronto (link) para o que estou tentando faz

[shell-script] Erro num script pra contar frequência das palavras

2010-05-10 Por tôpico Helton Moraes
Caros colegas Primeiramente, caso alguém conheça alguma técnica ou programa ou script pronto (link) para o que estou tentando fazer, aceito a sugestão! Vamos lá: Estou encarregado de dar uma melhorada no estilo de um texto publicitário, e como bom nerd pretendo usar o shell para isso, contando as

Re: [shell-script] Erro sed sript

2009-11-03 Por tôpico Tiago Peczenyj
Ola Bruno, Vou dar algumas dicas que PODEM ajudar 1) use interpolação de variaveis/strings com aspas duplas sed "s/${encontrar}/${substituir}/g" 2) use um separador diferente no comando de substituição (util se vc quer encontrar/substituir uma strings como /path/to/file) sed "s#encontrar#subst

[shell-script] Erro sed sript

2009-11-03 Por tôpico Bruno Romano Muller
Ola a todos. Estou fazendo um script que faz build do meu projeto e cria os pacote rpm e deb, para isso eu tenho que ter alguns arquivos, como o control para gerar o .deb e o .spec para gerar meu pacote rpm, e mais alguns scripts da minha aplicaçao como o instalador e o script que fica em /etc/

Re: [shell-script] Erro misterioso...

2009-10-19 Por tôpico Alain Mouette
Exatamente, eu que estava com esse problema na origem, estou agora no Ubuntu. Antes no Mandriva funcionava... Esse é um programa que roda redondinho, com versões para Windows e no Linux, e o programador quis se prevenir e ficar o mais compatível possível. Isso pode nos servir de lição para nóa

Re: [shell-script] Erro misterioso...

2009-10-19 Por tôpico Thomaz de Oliveira dos Reis
No ubuntu /bin/sh é o dash $ ls -l /bin/sh lrwxrwxrwx 1 root root 4 2008-10-23 06:08 /bin/sh -> dash 2009/10/19 Marcelo Andrade > > > 2009/10/16 Eri Ramos Bastos > > > > > > É porquê você está tentando usar "bashismos" invocando o bourne shell > > ao invés do bash. > > Substitua o seu shebang

Re: [shell-script] Erro misterioso...

2009-10-18 Por tôpico Marcelo Andrade
2009/10/16 Eri Ramos Bastos > > É porquê você está tentando usar "bashismos" invocando o bourne shell > ao invés do bash. > Substitua o seu shebang... Ao invés de #!/bin/sh coloque #!/bin/bash e > vai funcionar 100% Para a gente aprofundar um pouco mais no assunto, o /bin/sh não é um mero link pa

Re: [shell-script] Erro misterioso...

2009-10-18 Por tôpico Julio C. Neves
Fala Eri, reforçando o que vc falou, quero dizer tem duas coisas que *muitas* pessoas fazem e não consigo entender: 1 - No UNIX qdo se usa /bin/sh, tudo bem, a pessoa que assim procedeu quer manter uma compatibilidade com sistemas mais antigos que usavam bourne shell, porém no linux não existe este

Re: [shell-script] Erro misterioso...

2009-10-16 Por tôpico Eri Ramos Bastos
É porquê você está tentando usar "bashismos" invocando o bourne shell ao invés do bash. Substitua o seu shebang... Ao invés de #!/bin/sh coloque #!/bin/bash e vai funcionar 100% []'s Eri 2009/10/16 Alain Mouette : > Será que alguém me diz porque isso está dando este erro? > > Tenho este script de

[shell-script] Erro misterioso...

2009-10-16 Por tôpico Alain Mouette
Será que alguém me diz porque isso está dando este erro? Tenho este script de um programa (ae acrescentei o set -x): #!/bin/sh set -x appname=`basename $0 | sed s,\.sh$,,` dirname=`dirname $0` if [ "${dirname:0:1}" != "/" ]; then dirname=$PWD/$dirname fi LD_LIBRARY_PATH=$dirname export LD_LIBRA

Re: [shell-script] Erro no script, o que pode ser? ./cuida.sh: line 11: erro de sintaxe: fim de arquivo inesperado

2009-04-08 Por tôpico Marcus Gmail
.” (1 Coríntios > > 2:9) > > > > > > > > > > To: shell-script@yahoogrupos.com.br > <mailto:shell-script%40yahoogrupos.com.br> > > From: jefersondossan...@gmail.com > <mailto:jefersondos

RE: [shell-script] Erro no script, o que pode ser? ./cuida.sh: line 11: erro de sintaxe: fim de arquivo inesperado

2009-04-08 Por tôpico miranda
enetrou em coração > humano o que Deus tem preparado para aqueles que o amam.” (1 Coríntios > 2:9) > > > > > To: shell-script@yahoogrupos.com.br > From: jefersondossan...@gmail.com > Date: Mon, 6 Apr 2009 18:11:59 -0300 > Subject: Re: [shell-script] Erro no sc

RE: [shell-script] Erro no script, o que pode ser? ./cuida.sh: line 11: erro de sintaxe: fim de arquivo inesperado

2009-04-07 Por tôpico Filipe Areias Nevola
Areias Névola “Nem olhos viram, nem ouvidos ouviram, nem jamais penetrou em coração humano o que Deus tem preparado para aqueles que o amam.” (1 Coríntios 2:9) To: shell-script@yahoogrupos.com.br From: jefersondossan...@gmail.com Date: Mon, 6 Apr 2009 18:11:59 -0300 Subject: Re: [shell-script

RE: [shell-script] Erro no script, o que pode ser? ./cuida.sh: line 11: erro de sintaxe: fim de arquivo inesperado

2009-04-07 Por tôpico Filipe Areias Nevola
2009 18:11:59 -0300 Subject: Re: [shell-script] Erro no script, o que pode ser? ./cuida.sh: line 11: erro de sintaxe: fim de arquivo inesperado while : ; do echo "run" firefox http://10.0.100.1/boca/admin/run.php sleep 3 fi

Re: [shell-script] Erro no script, o que pode ser? ./cuida.sh: line 11: erro de sintaxe: fim de arquivo inesperado

2009-04-06 Por tôpico Jeferson Santos
while : ; do echo "run" firefox http://10.0.100.1/boca/admin/run.php sleep 3 firefox http://10.0.100.1/boca/admin/score.php sleep 3 firefox http://10.0.100.1/boca/admin/clar.php sleep 3 done 2009/4/6 Filipe Areias Nevola > > Ta dando o seguinte erro: > > ./cuida.sh: line 11:

[shell-script] Erro no script, o que pode ser? ./cuida.sh: line 11: erro de sintaxe: fim de arquivo inesperado

2009-04-06 Por tôpico Filipe Areias Nevola
Ta dando o seguinte erro: ./cuida.sh: line 11: erro de sintaxe: fim de arquivo inesperado Script: while [ true ] do echo "run" firefox http://10.0.100.1/boca/admin/run.php sleep 3 firefox http://10.0.100.1/boca/admin/score.php sleep 3 firefox http://10.0.100.1/boca/admi

Re: [shell-script] Erro com FOR

2009-04-03 Por tôpico Julio C. Neves
Aê Isac, *ls diretorio/* 2> /dev/null | xargs -i mv {} temp *-- Abração, Julio *Cursos de Shell e Zenity nos finais de semana: - Em SP ligue (11) 2125-4747; - Em DF ligue (61) 3223-3000; - No RJ brevemente; - Turmas fechadas em outras cidades ligue (21) 8112-9988* 2009/4/2 Isac Luz > Prezado

Re: [shell-script] Erro com FOR

2009-04-03 Por tôpico Moacir Souza
Isac, Se você quer simplesmente não enviar a "sujeira", i.e., as mensagens de erro lançadas pela Shell, para a tela, adicione 2>/dev/null ao final do comando que fica dentro do for. Ficaria assim no seu caso: for i in ./diretorio/* do mv "$i" ./temp/ 2>/dev/null done Esse redireci

Re: [shell-script] Erro com FOR

2009-04-03 Por tôpico André Saunite
Tenta assim: $ ls -lrt total 0 $ ls ./* 2>&1&> /dev/null && { echo "Arquivo Encontrado";} || { echo "Arquivo Nao Encontrado"; }; Arquivo Nao Encontrado $ touch a $ ls ./* 2>&1&> /dev/null && { echo "Arquivo Encontrado";} || { echo "Arquivo Nao Encontrado"; }; Arquivo Encontrado Abs, André Sauni

Re: [shell-script] Erro com FOR

2009-04-02 Por tôpico Flavio Junior
$ find /diretorio -type f -exec mv {} /temp \; ou $ find /diretorio -type f | xargs -i@ mv @ /temp -- Flavio do Carmo Junior aka waKKu 2009/4/2 Isac Luz : > Prezados, > > Tenho a seguinte situação. Preciso efetuar a varredura em um diretório e > se houver arquivos executar um processo, porém

[shell-script] Erro com FOR

2009-04-02 Por tôpico Isac Luz
Prezados, Tenho a seguinte situação. Preciso efetuar a varredura em um diretório e se houver arquivos executar um processo, porém se o diretório está vazio da pau conforme abaixo: i...@pc:~$ for i in ./diretorio/* ; do mv "$i" ./temp/ ; done -su: mv./diretorio/*: Arquivo ou diretório não encon

[shell-script] Erro no dialog

2009-02-06 Por tôpico Leonardo Bites
Oi gente boa tarde, estou fazendo um scrip para copiar logs remotamente e estou tendo um problema que nunca tinha visto com o dialog. Alguem já viu esse erro ( Can't make sub-window ) , sabe do que se trata ?? segue o script. #!/bin/bash # Autores: Leonardo Bites e Tiago Mingone # Script de Au

Re: [shell-script] Erro ao rodar script linha 18

2008-12-22 Por tôpico jimmy
On Mon, Dec 22, 2008 at 12:11:56PM -0200, Jose Valdir Gama wrote: > Pessoal, estou com um script bem básico, mas sou muito ruim em script e > estou com um que está dando erro na linha 18 segue o script abaixo: > #!/bin/bash > # > DATA=`date +%Y_%m_%d` > # Dados do arquivo de backup > MAQUINA="ser

[shell-script] Erro ao rodar script linha 18

2008-12-22 Por tôpico Jose Valdir Gama
Pessoal, estou com um script bem básico, mas sou muito ruim em script e estou com um que está dando erro na linha 18 segue o script abaixo: #!/bin/bash # DATA=`date +%Y_%m_%d` # Dados do arquivo de backup MAQUINA="server2" ARQUIVO="backup-incremental-$MAQUINA-$DATA.tar.gz" DIRETORIOS="/etc /home/

Re: [shell-script] Erro

2008-10-28 Por tôpico Tiago Barcellos Peczenyj
se vc tem duvidas do que aconteceu faça echo rm * /dir/et/orios ou rm -i para ir acompanhando. de repente seria melhor um find + xargs ... é algo a se investigar ;-) 2008/10/28 Michel Moreira <[EMAIL PROTECTED]>: > Bom dia pessoal, > > Não sei bem ao certo mas acho que cometi um erro bem prima

Re: [shell-script] Erro

2008-10-28 Por tôpico Karin Klayton Schiochet
Michel, Puts, lamento pelo seu servidor. Mais uma coisa que aprendi é nunca usar * assim, quando quiser mover algum determinado arquivo ou lista de arquivos pelo menos coloque o caminho completo em uma variável e na hora de executar o mv vc deve informar esta variável e o que vc vai querer mover o

[shell-script] Erro

2008-10-28 Por tôpico Michel Moreira
Bom dia pessoal, Não sei bem ao certo mas acho que cometi um erro bem primario, mas ainda nao entendi qual foi o erro. Explicando: Tenho um arquivo que contem os nomes de uma serie de diretorios, e dentro desses dir. eu tenho arquivos com diversas extensões. Eu precissava mover tudo o que era J

Re: [shell-script] Erro em array

2008-07-20 Por tôpico Julio C. Neves
Fala Quick, não vi nenhum erro, nem entendi bem o que vc queria, mas não sei se vc atentou par o detalhe que o primeniro elemento do vetor é ${SendDial[0]} e não ${SendDial[1]}. SuShellso, Julio 2008/7/19 Tiago Barcellos Peczenyj <[EMAIL PROTECTED]>: > E qual seria o erro? > > Aqui parece fun

Re: [shell-script] Erro em array

2008-07-19 Por tôpico Tiago Barcellos Peczenyj
E qual seria o erro? Aqui parece funcionar. 2008/7/19 Quick - Luiz Henrique <[EMAIL PROTECTED]>: > Ola amigos alguem consegue me apontar onde estou errando ? > > Obrigado > > # le arquivo teste.txt ### > > count=1 > > for LineSpool in `cat /tmp/teste.txt` ; do > > SendDial[$co

[shell-script] Erro em array

2008-07-19 Por tôpico Quick - Luiz Henrique
Ola amigos alguem consegue me apontar onde estou errando ? Obrigado # le arquivo teste.txt ### count=1 for LineSpool in `cat /tmp/teste.txt` ; do SendDial[$count]=$(echo $LineSpool) SpoolSend=$(echo ${#SendDial[*]}) if [ $SpoolSend -eq 5 ]; then

Re: [shell-script] erro na execução da cron

2008-06-25 Por tôpico Flavio Junior
> X-Cron-Env: > /bin/sh: mcrap: command not found Essas duas linhas respondem sua duvida... O PATH atual do teu cron é só: /usr/bin e /bin, ou seja, se o comando mcrap estiver fora desses 2 diretorios ele nao vai ser encontrado da forma como vc o chamou. Inves de mcrap use: /usr/sbin/mcrap - PO

[shell-script] erro na execução da cron

2008-06-25 Por tôpico Elvio Barbalho
Senhores bom dia estou com um problema na execução de um script que e feito via crontab, não tenho acesso ao log da crontab ela envia uma mensagem para meu e-mail como segue abaixo. X-Cron-Env: X-Cron-Env: X-Cron-Env: X-Cron-Env: /bin/sh: mcrap: command not found A entrada na crontab esta a

Re: [shell-script] Erro em script com rsync

2008-02-22 Por tôpico patrick
Poisé eu ja estava colocando o caminho completo, e usando "$i" , mas mesmo assim ele sincroniza com o /root e não com /backup/Meus Documentos , eu estou usando Meus Documentos somente de exemplo, na verdade é outro nome separado que é usado no meu cliente. PaTricK MrBiTS escreveu: > > -B

Re: [shell-script] Erro em script com rsync

2008-02-21 Por tôpico MrBiTS
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 | Depois de ter enviado o e-mail eu tentei desta maneira que falasse: | rsync -aguorpvzPCl --rsh="ssh -p $SSH_PORT -l $SSH_USER" $HOST:"$i" $TMP | 2>> $LOGERRO | Mas então ele procura os diretorios em /root e nao no / que é o que | eu quero. | Teria ou

Re: [shell-script] Erro em script com rsync

2008-02-21 Por tôpico patrick
Depois de ter enviado o e-mail eu tentei desta maneira que falasse: rsync -aguorpvzPCl --rsh="ssh -p $SSH_PORT -l $SSH_USER" $HOST:"$i" $TMP 2>> $LOGERRO Mas então ele procura os diretorios em /root e nao no / que é o que eu quero. Teria outra maneira de faze? obrigado! PaTricK MrBiT

Re: [shell-script] Erro em script com rsync

2008-02-20 Por tôpico MrBiTS
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 | RSYNC() { | for i in $(cat $DIRETORIOS) | do | | rsync -aguorpvzPCl --rsh="ssh -p $SSH_PORT -l $SSH_USER" | $HOST:$i $TMP 2>> $LOGERRO | | if [ $? != 0 ] ; then | echo "Erro ao executar rsync" $DATA >> $LOGERRO | echo "" >> $LOGERRO | exit | fi | don

[shell-script] Erro em script com rsync

2008-02-20 Por tôpico patrick
Eu estou usando o rsync num script para fazer backup, mas estou encontrando problema quando a pasta tem nomes com espaço em branco, do tipo "Meus Documentos" porque para o rsync pega pastas assim, se deve usar o comando da seguinte maneira: rsync -aguorpvzPCl --rsh="ssh -p 22 -l root" IP:'Meus

Re: [shell-script] Erro no CRON

2008-02-07 Por tôpico mop
Íkami, primeiramente parabéns por dar feedback à lista sobre sua solução, coisa que nem todos fazem, mesmo quando sugerido. Já que você se deu ao trabalho de nos dar retorno, contribuo informando que eu acho tratar-se de uma questão de herança do init, já que possívelmente ele é "owned by root", t

Re: [shell-script] Erro em verificar arquivo vazio

2008-02-07 Por tôpico Leandro Santiago da Silva
Olha, o parâmetro '-z' do comando test ( [ ] ) verifica somente se a string $DIRETORIO tem tamanho 0. Se quer saber se um diretório está vazio, tenta verificar o tamanho dele (du -s diretório/) ou um " if [ -z "$(ls diretório/)" ]; then bla-bla-bla; fi.

Re: [shell-script] Erro em verificar arquivo vazio

2008-02-07 Por tôpico Igor Oliveira
Você pode usar o comando test. $ man test -s file True if file exists and has a size greater than zero. $ touch a.txt $ test ! -s a.txt $ echo $? 0 -- Atenciosamente, Igor Oliveira Em 07/02/08, patrick <[EMAIL PROTECTED]> escreveu: > > Eu queria verificar é se um arquivo.txt est

Re: [shell-script] Erro em verificar arquivo vazio

2008-02-07 Por tôpico Tiago Barcellos Peczenyj
Veja só: $ touch arquivo # criando arquivo $ wc -c arquivo # vendo tamanho em bytes 0 arquivo case $(wc -c arquivo) in 0*) echo "arquivo vazio" ;; *) echo "arquivo nao vazio" ;; esac arquivo vazio Explicando o case: se o resultado do comando wc -c ... for 0 + alguma coisa , cai no prime

Re: [shell-script] Erro em verificar arquivo vazio

2008-02-07 Por tôpico patrick
Eu queria verificar é se um arquivo.txt estivesse vazio... Qual maneira daria de fazer com arquivo? obrigado! PaTricK Tiago Barcellos Peczenyj escreveu: > > Em primeiro lugar bem vindo, Patrick. > > a opção -z diz respeito ao conteudo da variavel e não ao possivel > significado da mesma. > > ex:

Re: [shell-script] Erro em verificar arquivo vazio

2008-02-07 Por tôpico Tiago Barcellos Peczenyj
Em primeiro lugar bem vindo, Patrick. a opção -z diz respeito ao conteudo da variavel e não ao possivel significado da mesma. ex: if [ -z "${VARIAVEL_INEXISTENTE}" ] ; then echo "essa variavel não possui nenhum valor; else echo "essa variavel TEM valor e ele eh : ${VARIAVEL_INEXISTENTE}" f

[shell-script] Erro em verificar arquivo vazio

2008-02-07 Por tôpico patrick
Eu uso esse comando para verificar se um diretorio está vazio, e quando rodo o scritp ele simplesmente passa direto, não verifica se está vazio. O que estaria errado nesse comando? if [ -z $DIRETORIOS ] ; then echo "" echo "ATENÇÃO: Digite os diretórios a serem sincronizados no

Res: [shell-script] Erro no CRON

2008-02-01 Por tôpico ikami
Íkami - Mensagem original De: mop <[EMAIL PROTECTED]> Para: shell-script@yahoogrupos.com.br Enviadas: Quinta-feira, 31 de Janeiro de 2008 21:13:15 Assunto: Re: [shell-script] Erro no CRON Dê uma olhada nessas duas threads onde lembro de ter dado palpite. http://br.groups.yah

Re: [shell-script] Erro no CRON

2008-01-31 Por tôpico mop
Dê uma olhada nessas duas threads onde lembro de ter dado palpite. http://br.groups.yahoo.com/group/shell-script/msearch?date=any&DM=&DD=&DY=&DM2=&DD2=&DY2=&AM=contains&AT=mop2&SM=contains&ST=cron&MM=contains&MT=&charset=utf-8 Histórico delas no fundo das pág

[shell-script] Erro no CRON

2008-01-31 Por tôpico ikami
Ola grupo. Não sei se meu problema tem a ver com o foco da lista. Se nao for desconsiderem. Continuando com o script para fazer backup do subversion estou com um problema para enviar email. Rodando o script na mão ele faz o backup beleza e me manda um email com o que eu quero. Quando coloco o ag

Re: [shell-script] erro " too many arguments" ???

2007-11-29 Por tôpico Fábio Gomes
bossonaroesao06 wrote: > > Sou iniciante e, shell e to fazendo um script que verifica se minha > internet ta pingando e escreve isso em um arquivo de log. > Aparentemente ta correto mas encontrei o seguinte erro ao executar: > > [EMAIL PROTECTED] ~]# ./teste.sh > ./teste.sh: line 4: [: too many arg

Re: [shell-script] erro " too many arguments" ???

2007-11-29 Por tôpico Flavio Junior
Coloque o "$respA" entre aspas.. Mas há formas melhor de fazer esse teste, usando o return code.. Veja o $? Flavio do Carmo Junior On Nov 29, 2007 1:20 PM, bossonaroesao06 <[EMAIL PROTECTED]> wrote: > > > > > > > Sou iniciante e, shell e to fazendo um script que verifica se minha > internet ta

[shell-script] erro " too many arguments" ???

2007-11-29 Por tôpico bossonaroesao06
Sou iniciante e, shell e to fazendo um script que verifica se minha internet ta pingando e escreve isso em um arquivo de log. Aparentemente ta correto mas encontrei o seguinte erro ao executar: [EMAIL PROTECTED] ~]# ./teste.sh ./teste.sh: line 4: [: too many arguments Olha o script: #!/bin/bas

Re: [shell-script] Erro

2007-11-15 Por tôpico Halexsandro de Freitas Sales
Desculpa ai lista, só ficou faltando o script ...rs #!/bin/bash # # Ficha Tecnica # # Nome: espiao.sh # Versao: 1.0 # Data de criacao: 09 Janeiro de 2007 # Ultima Atualizacao: 09 Agosto de 2007 # Versao Antecessora: 0.3Data: 29 Agosto de 2007 # # Descricao do Programa # # Este programa checa

Re: [shell-script] Erro

2007-11-15 Por tôpico Halexsandro de Freitas Sales
Ola Fabio, Ainda não tive como olhar seu código, mas se o que você quer é saber quais micos estão na sua rede existe um script que fiz e coloquei na lista. Ele checa com o nmap ip por ip de uma faixa que você passa para ele e depois envia por email o relatório. o teste é um pouco demorado devido a

[shell-script] Erro

2007-11-14 Por tôpico fabinhouberti
Ola Lista, Estou com um pequeno problema: Estou tentando construir em shell o seguinte script para verificação de hosts ativos, porem não estou conseguindo. Segue abaixo o script que tenho até o momento: -- #!/bin/bash clear #echo "" #echo "---"

Re: [shell-script] Erro sed em script

2007-05-10 Por tôpico Tiago Barcellos Peczenyj
proponho a seguinte mudança: echo "executando: sed s/${user}/${ident}/g" sed "s/${user}/${ident}/g" ${dir1}/${i} > ${dir1}/temp_${i} Se ainda ocorrer o problema, veja que caracter esquisito tem na intrução que estás passando pro sed. []´s Tiago On 5/10/07, mauricym <[EMAIL PROTECTED]> wrote: >

[shell-script] Erro sed em script

2007-05-10 Por tôpico mauricym
Pessoal Alguém sabe por que quando uso o comando abaixo em um script ele me retorna a mensagem "sed: -e expressão #1, caractere 9: unterminated `s' command" O comando dentro de um for no script é: cat $dir1/$i | sed 's/'$user'/'$ident'/g' > $dir1/temp_$i Obrigado Mauricy

Re: [shell-script] erro script utilizando if

2007-04-24 Por tôpico Isnard Delacoste Jaquet Junior
Reinaldo, acho que tu deverias colocar o retorno do $? em uma variável e fazer o teste do if nela. #/bin/sh mount -t nfs 192.168.140.113:/v01s01/backup /mnt/floppy var=`echo $?` if [ $var -ne 0 ]; then echo "erro"; else echo "OK"; fi Não tenho grande experiência, mas acho que é isso. Isnard

Re: [shell-script] erro script utilizando if

2007-04-24 Por tôpico Reinaldo Almeida Bonilho
Como seria correto ? Muito Obrigado, On 4/24/07, Marcelo Loureiro <[EMAIL PROTECTED]> wrote: > > o seu $? do if está testando o echo e não o mount. > > Em 24/04/07, Reinaldo Almeida Bonilho <[EMAIL > PROTECTED]> > escreveu: > > > > Boa Tarde Pessoall, > > > > Alguem sabe me dizer o que esto

Re: [shell-script] erro script utilizando if

2007-04-24 Por tôpico Tiago Barcellos Peczenyj
Poderia ser mais simples: if mount -t nfs 192.168.140.113:/v01s01/backup /mnt/floppy; then echo "OK" else echo "erro" fi ou mount ... && echo "ok' || echo "erro" On 4/24/07, Isnard Delacoste Jaquet Junior <[EMAIL PROTECTED]> wrote: > > Reinaldo, > > acho que tu deverias col

Re: [shell-script] erro script utilizando if

2007-04-24 Por tôpico Marcelo Loureiro
o seu $? do if está testando o echo e não o mount. Em 24/04/07, Reinaldo Almeida Bonilho <[EMAIL PROTECTED]> escreveu: > > Boa Tarde Pessoall, > > Alguem sabe me dizer o que estou errando no script abaixo: > > #/bin/sh > mount -t nfs 192.168.140.113:/v01s01/backup /mnt/floppy > echo $? > if [ $?

[shell-script] erro script utilizando if

2007-04-24 Por tôpico Reinaldo Almeida Bonilho
Boa Tarde Pessoall, Alguem sabe me dizer o que estou errando no script abaixo: #/bin/sh mount -t nfs 192.168.140.113:/v01s01/backup /mnt/floppy echo $? if [ $? -ne 0 ]; then echo "erro"; else echo "OK"; fi Sempre está caindo no else. Obrigado,

Re: [shell-script] Erro No Firewall

2007-04-18 Por tôpico Eric Anderson
t: Tuesday, April 17, 2007 11:59 AM Subject: [shell-script] Erro No Firewall Ola Pessoal nao estou conseguinto resolver esse erro no meu firewall, alguem poderia me ajudar. O seguinte erro acontece quando eu executo o firewall: [EMAIL PROTECTED]:/etc# ./firewall : comando não enc

Re: [shell-script] Erro No Firewall

2007-04-18 Por tôpico Tiago (aka gar0t0)
iginal Message - > From: Gustavo Torrezani Mathias > To: [EMAIL PROTECTED] > Cc: shell-script@yahoogrupos.com.br ; > [EMAIL PROTECTED] > Sent: Tuesday, April 17, 2007 11:59 AM > Subject: [shell-script] Erro No Firewall > > Ola Pessoal nao estou conseguinto resolver esse erro no m

Re: [shell-script] Erro No Firewall

2007-04-18 Por tôpico marcus
Alem do mais, seu texto esta cheio de comandos em letras maiusculas! Faça em PVT memso! Abs!! Em Quarta 18 Abril 2007 09:48, Tiago Barcellos Peczenyj escreveu: > Gustavo, esta não é uma lista de IPTABLES. > > se firewall é um shell script, sugiro vc usar um set -x no inicio do script > para te

Re: [shell-script] Erro No Firewall

2007-04-18 Por tôpico Tiago Barcellos Peczenyj
Gustavo, esta não é uma lista de IPTABLES. se firewall é um shell script, sugiro vc usar um set -x no inicio do script para ter mais informações do que esta acontecedo no ambito shell script. pelo visto vc tem problemas em chamar o programa iptables com os parametros corretos - o que foge do esco

[shell-script] Erro No Firewall

2007-04-18 Por tôpico Gustavo Torrezani Mathias
Ola Pessoal nao estou conseguinto resolver esse erro no meu firewall, alguem poderia me ajudar. O seguinte erro acontece quando eu executo o firewall: [EMAIL PROTECTED]:/etc# ./firewall : comando não encontrado : comando não encontrado : comando não encontrado : comando não encontrado

Re: [shell-script] Erro ao renomear arquivos em lote (via mv)

2007-02-23 Por tôpico Bruno Gunter Fricke
ry 22, 2007 10:29 PM Subject: [shell-script] Erro ao renomear arquivos em lote (via mv) Pessoal, tenho uma pasta ~/Fotos/Segunda/ com vários arquivos no formato x.jpg onde x é numeração sequenciada. Outra pasta chamada temp onde estou descarregando fotos aos poucos de várias máquinas fotogr

[shell-script] Erro ao renomear arquivos em lote (via mv)

2007-02-22 Por tôpico Luiz, o Marelo
Pessoal, tenho uma pasta ~/Fotos/Segunda/ com vários arquivos no formato x.jpg onde x é numeração sequenciada. Outra pasta chamada temp onde estou descarregando fotos aos poucos de várias máquinas fotográficas (que estão em diferentes formatos como "dsc.jpg", "segunda (xx).jpg", "fulano e ful

Re: [shell-script] Erro usando o case

2007-01-22 Por tôpico Julio C. Neves
Fala Nilo, o problema deve ser na variável LC_COLLATE do sistema. Esta variável determina de classificação dos patterns (caracteres coringa). Para ver a explicação legal, faça man bash e uma vez lá, digite /LC_COLLATE e dê um . Seu problema dve ser resolvido se vc fizer LC_COLLATE=C Eu faço esta

Re: [shell-script] Erro usando o case

2007-01-22 Por tôpico Tiago Barcellos Peczenyj
Nilo Experimente fazer: case "$1" in [[:lower:]]) echo "Letra Minuscula" ;; [[:upper:]]) echo "Letra Maiuscula" ;; [0-9]) echo "Numero" ;; *) echo "Caracter Especial" ;; esac É um problema "classico", onde os ranges a-z e A-Z não apresentam o resultado esperado de acordo com alguma di

[shell-script] Erro usando o case

2007-01-22 Por tôpico Nilo Martins
Olá pessoal, essa é minha primeira mensagem para a lista. Estou iniciando meus estudo de shell script e comprei o livro Programação Shell Linux (de Julio Cezar Neves) para facilitar esta tarefa. Neste livro tem um exemplo que está dando erro aqui no meu Ubuntu. O código é o seguinte: (testchar.s

[shell-script] Erro na execução de script

2007-01-22 Por tôpico Marcio Antunes
Pessoal, Estou com um script para verificação de virus e quando for finalizado mandar um mail para o administrador, esta no crotab, o script é esse: #!/bin/sh logfile="/var/log/clamav/logvirus.log" rm $logfile touch $logfile timeinfo_inicio=`date '+%T %x'` echo "Verificação de virus Iniciado as

Re: [shell-script] Erro com variaveis!

2007-01-14 Por tôpico Tiago Barcellos Peczenyj
Ola faça alguns testes, troque o seu read , case... esac por: read -sn1 sel case "${sel}" in ";" ) echo 1 ; dest='FLU' ;; "." ) echo 2 ; dest='Zyn' ;; "," ) echo 3 ; dest='bris';; *) echo "nenhum desses!" ;; esac Em shell é possivel definir funções no formato nome_da_funcao(){ coman

[shell-script] Erro com variaveis!

2007-01-14 Por tôpico Benedito Portela
Pessoal estou fazendo um script e não estou sabendo como resolver um problema com variaveis! Talvez seja um erro bobô, pois shell parece com outras linguagens mas tem varias particularidades! Bom o problema é esse:Fiz um loop como While : do e com três variaveis, melhor que esplicar é mostrar: #!/

Re: [shell-script] Erro script para Backup PostgreSQL

2006-12-07 Por tôpico Clovis Tristão
prezado Marcio, Estou o mesmo problema de erro no banco, mas o esquema de tirar o (5, eu resolvi dessa forma: LIST=$(psql -l -U postgres| awk '{ print $1}' | grep -vE '^\(|^-|^Lista|^Nome|template[0|1]') Espero ter ajudado. Clóvis On 12/7/06, Marcio Antunes <[EMAIL PROTECTED]> wrote: > > Pes

[shell-script] Erro script para Backup PostgreSQL

2006-12-07 Por tôpico Marcio Antunes
Pessoal, estou tentando fazer um script de backup da banco da dados automatico do postgresql, porem esta dando erro. o meu script é esse #!/bin/bash logfile="/var/log/logbackup.log" backup_dir="/home/backups/" touch $logfile times=`date +%H-%M` databases=`psql -h localhost -U postgres -q -c "\l"

Re: [shell-script] Erro na hora de comparar valores inteiros

2006-09-06 Por tôpico Flavio Junior
Na verdade eu ACHO que tem dois problemas: 1o. O numero contido na variavel é maior que o valor maximo pra um inteiro, entao se voce ta tratando ela como inteiro acho que vai ter problemas, melhor tratar como string 2o. No if voce ta usando "(( ))" onde deveria usar "[ ]" Entao faça como o "xará

Re: [shell-script] Erro na hora de comparar valores inteiros

2006-09-06 Por tôpico Reinaldo Carvalho
test "$squid_time" -gt "$smb_timeon" -a "$squid_time" -lt "$smb_timeoff" && echo ok || echo nao if [[ "$squid_time" -gt "$smb_timeon" -a "$squid_time" -lt "$smb_timeoff" ]] then echo ok else echo nao fi On 9/6/06, ricardormda <[EMAIL PROTECTED]> wrote: > Ola a todos, > > Estou te

Re: [shell-script] Erro na hora de comparar valores inteiros

2006-09-05 Por tôpico Flavio Torres
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 ricardormda escreveu: > Estou tendo problema com essa linha de um script que eu fiz. As > variáveis squid_time, smb_timeon e smb_timeoff possuem números inteiros. > > if (( $squid_time >= $smb_timeon )) && (( $squid_time <= $smb_timeoff )) > Olá, Pr

[shell-script] Erro na hora de comparar valores inteiros

2006-09-05 Por tôpico ricardormda
Ola a todos, Estou tendo problema com essa linha de um script que eu fiz. As variáveis squid_time, smb_timeon e smb_timeoff possuem números inteiros. if (( $squid_time >= $smb_timeon )) && (( $squid_time <= $smb_timeoff )) Recebo a seguinte mes de erro: trabalho.sh: line 15: ((: >= 1156013157 :

Re: [shell-script] Erro em ou lógico (OR)

2006-08-17 Por tôpico Rick Doiche
Fantastico! Valew Flavio On 8/17/06, Flavio Torres <[EMAIL PROTECTED]> wrote: > > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA1 > > Rick Doiche escreveu: > > > Olá, comigo tudo bem :) > > > > while [ $var != $var2 -o $var == "" ]; > > > while [ "$var" != $var2 -o "$var" == "" ]; > > Proteja o

Re: [shell-script] Erro em ou lógico (OR)

2006-08-17 Por tôpico Flavio Torres
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Rick Doiche escreveu: Olá, comigo tudo bem :) > while [ $var != $var2 -o $var == "" ]; while [ "$var" != $var2 -o "$var" == "" ]; Proteja o "$var" que fica tudo certo. Até mais, Rick. - -- []'s Flavio Torres - Administrador de Sistemas

[shell-script] Erro em ou lógico (OR)

2006-08-17 Por tôpico Rick Doiche
Fala pessoal, blz com todos? Espero que sim =] vamos lá. Suponhamos q temos o seguinte código: #!/bin/bash ### #teste em while ### var2="123" echo "Passe o valor da variavel" ; read var ; while [ $var != $var2 -o $var == "" ]; do echo "Passe o valor da variavel" ; re

Re: [shell-script] Erro no script: sempre retorna zero na segunda condição

2006-08-07 Por tôpico Julio C. Neves
echo "UNKNOWN: I can' check it now" > exit $STATE_UNKNOWN > ;; > esac > ;; > esac > Se alguém tiver uma ajuda ai... > > - Original Message - > From: Flavio Torres > To: shell-script@yahoogrupos.com.br >

Re: [shell-script] Erro no script: sempre retorna zero na segunda condição

2006-08-07 Por tôpico Flavio Torres
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 rafael.nery escreveu: > > #!/bin/bash # Rafael Nery 08/2006 #Variaveis Globais DLIMIT="+1" > DIR=/home/rafaell/teste VER=`grep DEL /home/rafaell/teste` DEL=DEL 1. Passo: Aqui você está fazendo a variável DEL receber como conteúdo "DEL", 2. Passo: voc

Re: [shell-script] Erro no script: sempre retorna zero na segunda condição

2006-08-07 Por tôpico Flavio Torres
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 rafael.nery escreveu: > > elif [ "$ARQ" != "" ]; then > Aliás, para testar se uma variável é nula, utilize a opção -z: $ [ -z $A ] && echo "nula" nula Do contrário, opção -n. $ [ -n $A ] && echo "nao nula" nao nula Sugiro uma busca pela string "

[shell-script] Erro no script: sempre retorna zero na segunda condição

2006-08-07 Por tôpico rafael\.nery
c Se alguém tiver uma ajuda ai... - Original Message ----- From: Flavio Torres To: shell-script@yahoogrupos.com.br Sent: Friday, August 04, 2006 11:55 PM Subject: Re: [shell-script] Erro no script: sempre retorna zero -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 rafael.nery escreveu: >

Re: [shell-script] Erro no script: sempre retorna zero

2006-08-04 Por tôpico Flavio Torres
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 rafael.nery escreveu: > DEL=DEL Não precisa, ja que: > ARQ=`find $DIR -iname "bkp-type" -ctime $DLIMIT` Não seria: $ A=`find . -iname \* -ctime -1` $ echo $A ./teste.sh ./arq > if [ "$VER" = "$DEL" ]; then Voce pode fazer assim: $ VER=DEL

[shell-script] Erro no script: sempre retorna zero

2006-08-04 Por tôpico rafael\.nery
Preciso novamente da ajuda de vcs. Eu fiz um script que monitora um serviço: #!/bin/bash #Variaveis Globais DLIMIT="1" DIR=/usr/local/sysadm/backup/rsync/etc VER=`grep DEL /usr/local/sysadm/backup/rsync/etc/bkp-type` DEL=DEL ARQ=`find $DIR -iname "bkp-type" -ctime $DLIMIT` if [ "$VER" = "$DEL" ];

[shell-script] Erro script cron

2006-07-03 Por tôpico ptfzs
Pessoal fiz um script para verificar se um programa especifico esta rodando. e coloquei-o no cron so que quando o progama nao esta rodando ele me gera esse erro pelo email do usuario mail in malloc(): warning: recursive call mail: Out of memory: Programming error Script: data=`date` processo=`p

Re: [shell-script] Erro para o e-mail

2006-04-25 Por tôpico Paulo Veneroso
Obrigado pela ajuda. On 4/25/06, Tiago Barcellos Peczenyj <[EMAIL PROTECTED]> wrote: > > Tente assim: > > ./script.sh 2>msg || mail [EMAIL PROTECTED] < msg > > O || só executa o proximo comando se o primeiro retornar $? diferente > de 0 -- no caso de erro do script normalmente é 1, depende da >

  1   2   >