Re: [shell-script] +%Y%b%d com mês em Inglês

2010-09-02 Por tôpico Eri Ramos Bastos
Muda o valor da variável LANG[1] $ export LANG=pt_BR $ date --date "1 month ago" +%b Ago $ export LANG=en_US.UTF-8 $ date --date "1 month ago" +%b Aug [1] http://publib.boulder.ibm.com/infocenter/wmbhelp/v7r0m0/index.jsp?topic=/com.ibm.etools.mft.doc/ae19494_.htm []'

Re: [shell-script] Re: rodar via CRON ou DAEMON?

2010-07-28 Por tôpico Eri Ramos Bastos
IMHO é off-topic. To te mandando um email em pvt com umas idéias. 2010/7/28 Cristiano : > > > --- Em shell-script@yahoogrupos.com.br, Thiago Diniz da Silveira > escreveu >> >> Pela minha lógica ao deixar como daemon.. ele vai estar consumindo memória e >> processamento o tempo todo. >> Acho que

Re: [shell-script] read x backspace

2010-07-22 Por tôpico Eri Ramos Bastos
Isso é problema de codificação de terminal e não do read. Eu imagino que os usuário estão acessando remotamente e não estão na frente do servidor em si. Creio que isso é fora do escopo da lista, então recomendo pesquisar 'backspace terminal linux" no Google. ;) []'s Eri Ramos Bas

Re: [shell-script] substituição condicional - one liner

2010-06-09 Por tôpico Eri Ramos Bastos
TS. []'s Eri Ramos Bastos On Wed, Jun 9, 2010 at 4:50 PM, MrBiTs wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA256 > > On 06/09/2010 04:37 PM, Eri Ramos Bastos wrote: >> >> >> >> >> E alguns deles contém também: >>

[shell-script] substituição condicional - one liner

2010-06-09 Por tôpico Eri Ramos Bastos
tenho quase certeza que alguém mais esperto que eu consegue pensar em um one-liner pra corrigir isso. Basicamente a condição é que se existir a linha: Então substituir na linha imediatamente abaixo address1 por address2. Dicas? []'s Eri Ramos Bastos

Re: [shell-script] Formatar Data

2010-05-26 Por tôpico Eri Ramos Bastos
Pra adicionar o - você pode usar o comando date: $ date -d "20090813" +%Y-%m-%d 2009-08-13 Não precisa nem fazer teste antes, pois se já tiver o hífen não vai estragar: ebas...@teco:~$ date -d "2009-09-29" +%Y-%m-%d 2009-09-29 []'s Eri Ramos Bastos 2010/5/26

Re: [shell-script] Script Errado

2010-05-12 Por tôpico Eri Ramos Bastos
Tente echo "${BDATE_INICIO} | ${DATATIME_SOD_INICIO_TRATADO}|${DATATIME_EDO_INICIO_TRATADO}" ao invés do que você tem hoje. []'s Eri Ramos Bastos 2010/5/12 ogaihtnota10 : > Boa tarde galera!!! > > Será que alguém pode me dizer o que ha de errado neste script? > O int

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] Arquivo CSV

2010-05-06 Por tôpico Eri Ramos Bastos
É verdade. Se as linhas seguirem sempre a mesma sequencia faz todo sentido usar o diff sim. Provavelmente bem mais rápido que usar o grep []'s Eri Ramos Bastos 2010/5/6 Bruno Gunter : > Pois é Eri... Eu pensei no mesmo que você. Mas pensando melhor, talvez se > puder filtrar a saída

Re: [shell-script] Arquivo CSV

2010-05-06 Por tôpico Eri Ramos Bastos
Talvez você possa usar algo como grep -v -f arquivo-anterior novo-arquivo Sendo que: -v vai pegar tudo que não casa -f usa o arquivo anterior como source Mas com 38 linhas não sei se a performance vai mudar muito... []'s Eri Ramos Bastos 2010/5/6 RAUL LONGHI : > Bom dia

Re: [shell-script] Re: Variáveis em caixa alta x ca ixa baixa (era Qual a forma mais eficiente para recuperar ca mpos de um arquivo de texto?)

2010-05-04 Por tôpico Eri Ramos Bastos
vrei desse vício. ;) []'s Eri Ramos Bastos 2010/5/4 Tiago Peczenyj : > Apenas para colaborar, > > Ate hoje eu vi apenas um caso de variavel de ambiente que foi mal utilizada > em um script, que foi justamente uma subfunção que sobreescrevia o PATH (era > uma url que era que

Re: [shell-script] Localizar string em vários arqui vos

2010-04-05 Por tôpico Eri Ramos Bastos
/ch-bas.htm#s-basico-comandos []'s Eri Ramos Bastos 2010/4/5 Renato Mauricio : >     Pessoal, bom dia. > >     Preciso criar um script para localizar uma string dentro de 300 > arquivos texto (estão dentro de um mesmo diretório). Como faço isso? > >     Um grande

Re: [shell-script] duvidas-comandos

2010-03-26 Por tôpico Eri Ramos Bastos
Não entendi exatamente o que precisa, mas filtrar o output do ps com awk, sed ou cut não ajudaria? Pode dar um exemplo de como seria o output que está procurando? Cola lá no http://pastebin.org/ []'s Eri Ramos Bastos 2010/3/26 Bia Brandao : > Oi pessoal, bom dia! > > Estou ten

Re: [shell-script] Script para rodar (ou não) outro s scripts

2010-03-26 Por tôpico Eri Ramos Bastos
or exemplo: MapaRelevo() { ~/miotecscripts/MapaRelevo.m "$1" } OutraAnalise(){ ~/miotecscripts/OutraAnalise.m "$1" } []'s Eri Ramos Bastos 2010/3/26 heltonbiker : > Caros Colegas > > Estou aprendendo ShellScript e não consegui encontrar informações para fazer

Re: [shell-script] Re: Renomear diversos arquivos ma ntendo extensão

2010-03-17 Por tôpico Eri Ramos Bastos
Vixi. Fechou esse rename, hein? Bem mais bacana que o meu for. []'s Eri Ramos Bastos 2010/3/17 Krugger : > Um pouquinho menor então: > > rename 's/__/__/g' ??__* > > Abraço, > > On 17-03-2010 15:39, Cristiano wrote: >> >> >> --- E

Re: [shell-script] Problema com o IF

2010-03-15 Por tôpico Eri Ramos Bastos
Se a sua condição é basicamente saber se o diretório está vazio ou populado, você pode fazer algo assim: if [ "$(ls -A /emails)" ] then echo "Tem email" else echo "Ta vazio" fi []'s Eri Ramos Bastos 2010/3/15 Alexandre Gorges : > Bom dia Lista, > &

Re: [shell-script] Re: Problemas ao acrescentar caracteres em uma linha

2010-02-25 Por tôpico Eri Ramos Bastos
lista $ ./teste.sh COMANDO_AZUL VALOR COMANDO_ABOBORA VALOR COMANDO3_ VALOR []'s Eri Ramos Bastos 2010/2/25 andelnyr : > Prezados > > Agradeço a rápida resposta à minha dificuldade, porém em ambos os casos o > fenômeno se re

Re: [shell-script] Problemas ao acrescentar caracteres em uma linha

2010-02-25 Por tôpico Eri Ramos Bastos
ite, tá certo. :) A mágica está no "%-30s%s": %s faz o fprint substituir aquela posição por strings. Tipo: $ printf "Isso é um %s, mano\n" TESTE Isso é um TESTE, mano []'s Eri Ramos Bastos 2010/2/25 andelnyr : > Prezados > > Estou recorrendo aos senhores pois e

Re: [shell-script] Medição de tempo e redirecionam ento

2010-02-24 Por tôpico Eri Ramos Bastos
Ou, de acordo com o artigo: { time ls; } > time.txt 2>&1 []'s Eri Ramos Bastos 2010/2/24 Eri Ramos Bastos : > Uia... esse foi interessante de pesquisar e aqui está a resposta: > > http://www.cs.tut.fi/~jarvi/tips/bash.html > > Então a solução foi: > > # $(wh

Re: [shell-script] Medição de tempo e redirecionam ento

2010-02-24 Por tôpico Eri Ramos Bastos
Uia... esse foi interessante de pesquisar e aqui está a resposta: http://www.cs.tut.fi/~jarvi/tips/bash.html Então a solução foi: # $(which time) -a -o log.txt ls > log.txt []'s Eri Ramos Bastos 2010/2/24 Paulo Soares Drumond : > Senhores, > > Um usuário me procurou pedindo

Re: [shell-script] Contrario do DIFF

2010-02-19 Por tôpico Eri Ramos Bastos
Você está procurando o comm $ cat file1 a b c d e f g h $ cat file2 a b d e g h $ comm -1 -2 file1 file2 a b d e g h []'s Eri Ramos Bastos 2010/2/19 Leonardo Bites : > Bem vamos lá hoje me deparei com uma demanda em um script que é a de > comparar igualdades em varios arquivos, lemb

Re: [shell-script] Otimizar lista do squid

2010-01-28 Por tôpico Eri Ramos Bastos
OK... E qual parte do script está te dando trabalho? Cola ele aqui (ou no pastebin) e fala onde não está funcionando... []'s Eri Ramos Bastos 2010/1/28 Eduardo Amaral Moreira : > Bom dia a todos da lista. > Preciso substituir o conteúdo de um arquivo, onde todas as linhas que >

Re: [shell-script] IF com variavel com decimal

2010-01-22 Por tôpico Eri Ramos Bastos
ell/canivete.html#expansao []'s Eri Ramos Bastos 2010/1/22 thiagozerbinato : > Pessoal, > > > Estou monitorando a temperatura do datacenter com o nagios, e preciso fazer > um if... mas preciso usar decimal, exemplo... O sensor retorna > > > 21,700 > > Como e

Re: [shell-script] Shebang

2010-01-22 Por tôpico Eri Ramos Bastos
comentar } Mas fica bem melhor no esquema do Júlio. E bom saber que eu não estou ficando louco. Não faz mesmo o menor sentido essa maluquice. ;) []'s Eri Ramos Bastos

Re: [shell-script] Calculando notas de alunos

2010-01-15 Por tôpico Eri Ramos Bastos
Tenta com bc -l $ echo "(4*5.5+3*7.2+3*9.7)/10"|bc 7 $ echo "(4*5.5+3*7.2+3*9.7)/10"|bc -l 7.2700 Ou talvez com gcalctool: $ gcalctool -s "(4*5.5+3*7.2+3*9.7)/10" 7.27 []'s Eri Ramos Bastos 2010/1/15 Kurt Kraut : > Olá, > > >

Re: [shell-script] portas abertas em gnu/linux - sol ução

2010-01-13 Por tôpico Eri Ramos Bastos
-command-line-of-a-process-that-use-a-specific-port-ubuntu []'s Eri Ramos Bastos 2010/1/13 Jorge Barros de Abreu : > Olá. > > O script abaixo exibe as portas abertas e o processo que a está escutando. Foi > testado em um slackware. Espero que seja útil. > > FILE=`mktemp` > ec

[shell-script] Shebang

2010-01-08 Por tôpico Eri Ramos Bastos
ável e todos são chamados assim: /bin/bash script.sh Estou perdendo alguma coisa no meu raciocínio? Me parece algo tão sem noção que estou começando a achar que eu que estou errado :) []'s Eri Ramos Bastos

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] Linguagens orientadas a script

2009-10-14 Por tôpico Eri Ramos Bastos
Interessante comparação, com Shell muito à frente das outras. :) http://merd.sourceforge.net/pixel/language-study/scripting-language/ []'s Eri Ramos Bastos

Re: [shell-script] Gostaria de saber se alguém pode explicar a função do BIT SUID

2009-08-30 Por tôpico Eri Ramos Bastos
Para encontrar arquivos com setuid setado: $ find / -type f \( -perm -4000 -o -perm -2000 \) -exec ls -ld '{}' \; Quanto ao uso e riscos associados, vou deixar alguém especialista em Unix responder pra você: A Microsoft. :-P http://technet.microsoft.com/pt-br/library/cc771596(WS.10).aspx#BKMK_se

Re: [shell-script] Enviar saida do comando TOP para um arquivo, somente e linha desejada.

2009-08-17 Por tôpico Eri Ramos Bastos
Tenta isso: top -b |grep --line-buffered $(/var/run/progama.pid) Vai fazer o grep escrever imediatamente para o arquivo ao invés de esperar encher o buffer. []'s Eri 2009/8/17 sauloredes > Prezados(as), > > É uma coisa simples mas não estou entendendo o porquê de não funcionar. > > O comando

Re: [shell-script] Script cgi para download de arquivo

2009-08-11 Por tôpico Eri Ramos Bastos
Começa por aqui: http://thobias.org/doc/cgi_shell.html []'s Eri Ramos Bastos 2009/8/11 Cristiano Ferrari > Salve ilustres, bom dia. > > Preciso criar uma página HTML simples, com um form de um único campo e um > botão submit. > > Ao preencher o form postar o for

Re: [shell-script] Pesquisar os maiores arquivos

2009-07-29 Por tôpico Eri Ramos Bastos
-b104_x86.iso.zip -rw-r--r-- 1 user users 513M 2009-05-18 09:31 nexenta-core-platform_2.0-b104-rc3_x86.iso []'s Eri Ramos Bastos 2009/7/29 Alicino > Amigos de Shell, > > Estou tentando descobrir uma forma de começar um script para fazer procurar > em um determinado diretório os 10

Re: [shell-script] Uma sugestao de cut ou algo melhor

2009-07-28 Por tôpico Eri Ramos Bastos
Se você quer sempre a última fornada, talvez algo assim: $ ls -ltr *.xml|tail -1|cut -d _ -f3-|rev|cut -d . -f2-|rev []'s Eri Ramos Bastps 2009/7/28 Alicino : > Julio, > > Se fosse só isso eu estaria feliz, mas infelizmente não :-( > > Todo dia são gerados 3 ou 4 "levas" de arquivos xmls, c

Re: [shell-script] Uma sugestao de cut ou algo melhor

2009-07-27 Por tôpico Eri Ramos Bastos
Algo assim: $ ls *.xml batata.2009-07-27.16.18.22.384888.xml $ ls|egrep -o "20[0-9]{2}-(0[1-9]|1[0-2])-(0[1-9]|[123][0-9])\.(0[1-9]|1[0-9]|2[0-4])\.(0[0-9]|[1-5][0-9])\.(0[0-9]|[1-5][0-9])\.[0-9]{6}" 2009-07-27.16.18.22.384888 []'s Eri 2009/7/27 Alicino : > Olá, amigos de Shell! > > Eu tenho

Re: [shell-script] Problemas com variáveis no for

2009-07-23 Por tôpico Eri Ramos Bastos
Problemas com IFS. O jeito mais limpo de resolve é usar loop while, IMHO: grep ^[0-9] $1 |while read i do echo $i done []'s Eri Ramos Bastos 2009/7/23 Rafael Gomes : > Pessoal, > > Tenho esse script de exemplo: > > #!/bin/bash > > for i in `cat $1 | grep ^[0

Re: [shell-script] Auxilio GREP

2009-07-17 Por tôpico Eri Ramos Bastos
echo $QTD_WARNING|tr " " +|bc []'s Eri Ramos Bastos 2009/7/17 OBD ( Stormfish ) : > estou executando um script que gera 23 arquivos de logs. > Estou tentando verificar se nestes arquivos, ocorreram avisos com "Warning" > sem no entanto, ter necessidade de saber

Re: [shell-script] Atribuir valor de arquivo para va riável - sem alterar precedência

2009-07-14 Por tôpico Eri Ramos Bastos
Tente algo como: ssh u...@ip-servidor << LABEL-FIM variavel=\$(cat arquivo.txt) LABEL-FIM []'s Eri Ramos Bastos 2009/7/14 César Vianna : > Pessoal, tenho que atribuir um valor a uma variável, mas se utilizo crase ou > $() altera a precedência do script e dá erro. Segue o

Re: [shell-script] O que o trecho de código faz?

2009-07-02 Por tôpico Eri Ramos Bastos
É uma expansão de variável. Se $db_name for vazio, então ele joga bacula no lugar. Mais detalhes aqui: http://aurelio.net/shell/canivete.html#expansao []'s Eri Ramos Bastos 2009/7/2 Douglas Milanez : > Fala galera, estou tentando adivinhar o que o seguinte trecho de código faz: >

Re: [shell-script] Re: Dados parcialmente duplicados

2009-06-25 Por tôpico Eri Ramos Bastos
--- Em shell-script@yahoogrupos.com.br, Eri Ramos Bastos > escreveu >> >> Expliquei? :) >> > > Não suficientemente. A gente está tendo que adivinhar o que você quer. > > Diz aí, você quer que o script trabalhe com o arquivo original ou com uma > versão do a

[shell-script] Re: Dados parcialmente duplicados

2009-06-25 Por tôpico Eri Ramos Bastos
Desculpa pessoal, Quis facilitar e acabei complicando. O que tá lá no pastebin é o arquivo do jeito que tenho hoje. O exemplo que coloquei no corpo do email é o output esperado do script ao tratar o arquivo lá do pastebin Expliquei? :) []'s Eri 2009/6/25 Eri Ramos Bastos : > Ol

[shell-script] Dados parcialmente duplicados

2009-06-25 Por tôpico Eri Ramos Bastos
Olá, lista Estou tentando encontrar dados parcialmente duplicados num arquivo, mas estou levando uma boa surra. Foi bem fácil encontrar os totalmente duplicados usando sort e awk, mas não consigo extrair os parcialmente duplicados. Os dados estão nesse formato aqui: http://pastebin.com/m79c990bf

Re: [shell-script] dúvida /dev/zero

2009-06-24 Por tôpico Eri Ramos Bastos
Direto da Wikipedia: "Em sistemas operacionais do tipo Unix, /dev/zero é um arquivo especial que fornece quantos caracteres nulos (o NULL da tabela ASCII, 0x00; e não o caractere "dígito zero", "0", 0x30) forem lidos dele. O fluxo de caracteres nulos gerado por este dispositivo pode, por exemplo,

Re: [shell-script] melhorar a idéia do script

2009-06-15 Por tôpico Eri Ramos Bastos
$ echo {1..12}|tr " " +|bc 78 $ echo {1..1000}|tr " " +|bc 500500 []'s Eri 2009/6/15 Luiz guilherme Nunes Fernandes : > Opa Júlio blz? bem poderia me detalhar um pouco, pois não está claro pra mim, > e outra coisa, como faria pra eu somar valores por exemplo de 1 a 1000, > usando um seq somen

Re: [shell-script] Shell script "recursivo"

2009-06-09 Por tôpico Eri Ramos Bastos
-processo.pid, que contem o número do PID do processo, que você consegue na variável $$. Dependendo do tamanho que for ficar seu script usar funções é sempre uma boa idéia. []'s Eri Ramos Bastos 2009/6/8 César A. K. Grossmann : > ALL > > Estou às voltas com um problema interessante

Re: [shell-script] ultima string num path

2009-06-08 Por tôpico Eri Ramos Bastos
$ basename /opt/pkgs/Plone-3.0.6-UnifiedInstaller/packages/Zope-2.10.5-final Zope-2.10.5-final []'s Eri Ramos Bastos 2009/6/8 Ricardo Brito do Nascimento : > Tenho um path (ex: > /opt/pkgs/Plone-3.0.6-UnifiedInstaller/packages/Zope-2.10.5-final) > > e nessecito capturar sempr

Re: [shell-script] Bash + regex

2009-06-03 Por tôpico Eri Ramos Bastos
O script abaixo funciona. A grande diferença foi não colocar as aspas de novo na hora de comparar a regex. #!/bin/bash BATATA="((br|eth|tap)0|lo|tap[1-3]|vmnet8)" if [[ "\: > estou com problema para fazer um if em bash usando regex. > > comando: > # IFS="br0 eth0 lo tap0 tap1 tap2 tap3 vmnet8"; s

Re: [shell-script] path do diretório do script

2009-05-20 Por tôpico Eri Ramos Bastos
$ lsb_release -ci Distributor ID: Ubuntu Codename: jaunty $ cat teste.sh #!/bin/bash readlink -f $0 $ ./teste.sh /tmp/asdf/abc/123/teste.sh []'s Eri Ramos Bastos 2009/5/20 Alain M. : > No mandriva isto funcionava: > > #!/bin/bash > DIR=$(dirname $(which $0)) >

Re: [shell-script] Duvida teste variavel

2009-05-20 Por tôpico Eri Ramos Bastos
É a opção "-z " $ BATATA="" $ [ -z $BATATA ] && echo "Vazio" || echo "Cheio" Vazio $ BATATA="Frita" $ [ -z $BATATA ] && echo "Vazio" || echo "Cheio" Cheio []'s Eri 2009/5/20 Marcus Gmail : > Boa Tarde! > > Queria fazer um teste para saber se uma variavel contem valor ou nao. > Caso nao contenha

Re: [shell-script] script conexão ssh

2009-05-11 Por tôpico Eri Ramos Bastos
Essa dica pode ser útil: http://www.cyberciti.biz/faq/noninteractive-shell-script-ssh-password-provider/ []'s Eri Ramos Bastos 2009/5/11 Julio Cardoso : > Olá amigos , só estou escrevendo por não conseguir uma solução > procurando no google . > Estou precisando criar um script qu

Re: [shell-script] ultimos 5 minutos do arquivo de log

2009-05-05 Por tôpico Eri Ramos Bastos
Quase certeza que alguém deve saber um jeito muito mais fácil com sed ou awk, mas uma solução toda em bash: for time in {5..1}; do egrep "^$(date "+%b %e %H:%M" -d "-${time} minutes"):.*" /var/log/maillog; done []'s Eri Ramos Bastos 2009/5/4 Rica

Re: [shell-script] Re: Ordenação de números

2009-05-04 Por tôpico Eri Ramos Bastos
Algo como: $ sort -n arquivo.txt > outro-arquivo.txt ? []'s Eri Ramos Bastos 2009/5/4 Fabiano de Oliveira e Souza : > Seria a segunda opção, em ordenar os numeros de cada linha e depois escrever > em um arquivo, consegui até separar com o sed, porém não estou conseguindo

Re: [shell-script] Numerar linha saia de comando

2009-05-02 Por tôpico Eri Ramos Bastos
Algo assim? # grep ^title /boot/grub/menu.lst|cat -n 1 title Xen -- openSUSE 11.1 - 2.6.27.21-0.1 2 title openSUSE 11.1 - 2.6.27.21-0.1 3 title Failsafe -- openSUSE 11.1 - 2.6.27.21-0.1 4 title Floppy []'s Eri Ramos Bastos 2009/5/2 Leandro Costa : > Fala

Re: [shell-script] problemas com for e versao do bash?

2009-05-02 Por tôpico Eri Ramos Bastos
cat teste.sh #!/bin/sh for ((i=1;i<=10;i++)); do echo $i; done $ ./teste.sh ./teste.sh: 2: Syntax error: Bad for loop variable Tem certeza que seu script está apontado para /bin/bash e não para /bin/sh? []'s Eri Ramos Bastos 2009/5/1 sergiolinux1 : > Caros, > > Alguem sabe se exis

Re: [shell-script] Selecionar arquivos duplicados

2009-04-30 Por tôpico Eri Ramos Bastos
-f1 -D ./GBM/batata/cebola2002b.ppt 3445c95f79bd8979c97d8947133e0d20 ./GBM/cebola/cebola2002b.ppt 3445c95f79bd8979c97d8947133e0d20 ./GBM/cebola/cebola e07be9609b0ac4975722916bb3da47f5 ./GBM/cenoura/cenoura e07be9609b0ac4975722916bb3da47f5 []'s Eri Ramos Bastos 2009/4/30 Cristiano Ferr

Re: [shell-script] Contar ocorrencias

2009-04-27 Por tôpico Eri Ramos Bastos
$ cat asdf 20 39 30 20 20 30 31 19 19 20 $ sort asdf |uniq -c 2 19 4 20 2 30 1 31 1 39 []'s Eri Ramos Bastos On Mon, Apr 27, 2009 at 4:46 PM, Marcelo Loureiro wrote: > Um arquivo com n linhas, por exemplo: > > cat arq.txt > > 20 > 39 > 3

Re: [shell-script] Ajuda sobre Erro em Script

2009-04-15 Por tôpico Eri Ramos Bastos
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

Re: [shell-script] Diferenca entre ./ e source

2009-04-15 Por tôpico Eri Ramos Bastos
Executar o script ou usá-lo para alimentar outro script (caso do source) são situações bem diferentes. Posta o script ai que fica mais fácil de entender. []'s Eri 2009/4/15 Marcus Gmail : > Bom Dia! > > Tenho um script para pegar as conexoes do mysql de um servidor, porem > algo engracado aconte

Re: [shell-script] Ajuda sobre Erro em Script

2009-04-15 Por tôpico Eri Ramos Bastos
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

Re: [shell-script] Re: Script para sumarizar caixa de e-mail

2009-04-15 Por tôpico Eri Ramos Bastos
Talvez o iconv? $ iconv --help Usage: iconv [OPTION...] [FILE...] Convert encoding of given files from one encoding to another. []'s Eri Ramos Bastos 2009/4/15 Cristiano Ferrari : > --- Em shell-script@yahoogrupos.com.br, jimmy escreveu >> a string "=?iso-8859-1?Q?" n

Re: [shell-script] Operações com o date

2009-03-12 Por tôpico Eri Ramos Bastos
Dentro do funcoeszz - http://funcoeszz.net/ - tem uma função chamada zzdata. Você pode inclui-la no seu script ou utilizar as idéias que vai ter lá pra ver uma versão reduzida que só soma mais um dia. []'s Eri Ramos Bastos 2009/3/12 Luiz Claudio Monteiro da Fonseca : > Prezados, >

Re: [shell-script] Sobre o Mundo dos scripts Shell

2009-02-26 Por tôpico Eri Ramos Bastos
um passo pra frente programando em Shell. Dê uma busca no histórico da lista que esses dias mesmo passamos algumas indicações de livros e sites para outro iniciante e com certeza vão servir para você também. []'s Eri Ramos Bastos 2009/2/26 mcaminhadelima : > Prezados Moderadores, > >

Re: [shell-script] Iniciante em Shell

2009-02-24 Por tôpico Eri Ramos Bastos
http://www.submarino.com.br/produto/1/21390807/programacao+shell+linux http://www.submarino.com.br/produto/1/21352562/shell+script+profissional []'s Eri Ramos Bastos 2009/2/22 Uther Pendragon : > Pessoal boa noite > > Preciso de uma orientação por onde começar a programar em shell

[shell-script] Meio Off-topic: Saiu o Bash 4.0

2009-02-23 Por tôpico Eri Ramos Bastos
A lista de novas features é interessante: http://tiswww.case.edu/php/chet/bash/NEWS http://tiswww.case.edu/php/chet/bash/bashtop.html#CurrentStatus []'s Eri Ramos Bastos

Re: [shell-script] Re: sintax de array em script - resolvido

2009-02-18 Por tôpico Eri Ramos Bastos
=( zero one two three four five ) dash: Syntax error: "(" unexpected []'s Eri Ramos Bastos 2009/2/18 sergiolinux1 : > Gente, > > Não vão acreditar, estou com o ubuntu 8.10 e resolvi testar os outro > pc com Debian 4.0 e funcionou sem problemas. > > Talvez alguma besteir

Re: [shell-script] Funciona com erro.

2009-02-17 Por tôpico Eri Ramos Bastos
Se colocar o $ok entre aspas deve resolver: if [ "$ok" = "ttl=64" ]; then []'s Eri Ramos Bastos 2009/2/17 edua...@efsm.no-ip.org : > Com esse script eu posso ver na minha rede quais máquinas são linux e > quais são windows > só que está apresentando o seg

Re: [shell-script] Sleep

2009-02-06 Por tôpico Eri Ramos Bastos
Sim, irá, exceto se você executar o 1.sh em backgound: SEM colocar o 1.sh em background: $ ./executa_processo.sh [EXECUTA_PROCESSO] executando 1.sh [1.SH] Dentro do processo 1.sh. Chamando 2.sh [2.SH] dentro do processo 2.sh [2.SH] Dormindo 30 segundos... [2.SH] Acordando [2.SH] saindo do process

Re: [shell-script] Verificações

2009-02-04 Por tôpico Eri Ramos Bastos
es, e até onde eu saiba, 2 quantificadores > seguidos em uma ER está errado. > -- > 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 lig

Re: [shell-script] Verificações

2009-02-04 Por tôpico Eri Ramos Bastos
Achei essa regex um tempo atrás, na tal da internet* [a-fA-F0-9]{2}[:|-]?{14} * http://xiix.wordpress.com/2008/06/26/python-regex-for-mac-addresses/ []'s Eri 2009/2/4 Julio C. Neves : > Fala Alexandre, > uma expressão regular para o mac é fácil, para o IP é beeem mais complicada, > mas acho q

Re: [shell-script] script para datar fotos

2009-01-30 Por tôpico Eri Ramos Bastos
Usei o exif ao invés do exiftime, mas na teoria é a mesma coisa: http://pastebin.com/m448f51fe Precisa de uma melhorada, mas a idéia é essa. []'s Eri 2009/1/30 china : > Caros; > > Retomando a tarefa depois das férias, e agora mais motivado ainda > pelas zilhares de fotos tiradas :-) > > Matuta

Re: [shell-script] Validação de cpf e cnpf

2009-01-26 Por tôpico Eri Ramos Bastos
pronta para isso: htttp://funcoeszz.net/funcoeszz Procure por zzcpf() []'s Eri Ramos Bastos 2009/1/26 Eduardo Amaral Moreira : > Boa tarde a todos. > Utilizo métodos Pattern/Matcher para trabalhar com regex em Java. > Por exemplo, para validar email faço: > String regex =

Re: [shell-script] Qual a sintae correta?

2009-01-20 Por tôpico Eri Ramos Bastos
&& deve fazer o que você quer. Mas perceba que para comprar números você usa o "-eq" mas para comparar string você usa "=" if [ $COUNT -eq 2 ] && [ $SIM = true ] then echo "aqui" fi []'s Eri Ramos Bastos 2009/1/20 Rafael Tomelin : > Olá

Re: [shell-script] Teste de string com [[ ]]

2009-01-09 Por tôpico Eri Ramos Bastos
Seu script deve apontar para /bin/sh ao invés de /bin/bash. [[]] é específico do Bash e o /bin/sh do Ubuntu é um alias para /bin/dash []'s Eri Ramos Bastos 2009/1/9 M. Rodrigo Monteiro : > Boa tarde à todos. > > Tenho um script que no Debian Etch utilizava perfeitamente. Quand

Re: [shell-script] Problema com o if

2009-01-07 Por tôpico Eri Ramos Bastos
Aparentemente é só erro de lógica. Tente: if [ ! -e "/home/$1" ] && [ ! -d "/home/$1" ]; then []'s Eri Ramos Bastos 2009/1/7 edmarssouza : > oi galera, tudo bem? > Preciso de uma ajudinha da galera, se for possivel. > Desde já agradeço pela atenção.

Re: [shell-script] Problemas com meu script

2009-01-05 Por tôpico Eri Ramos Bastos
Comparação via bash deve ser feita assim: if [ $a -gt $b ] then blabala else blababla fi Referência: http://aurelio.net/shell/canivete.html#test []'s Eri Ramos Bastos 2009/1/5 Luiz guilherme Nunes Fernandes : > Oi tudo jóia? bem estou com um problema que não sei o que é? alguém poder

Re: [shell-script] Variáveis com apóstrofos

2009-01-04 Por tôpico Eri Ramos Bastos
Opa... Tem razão. Obrigado pela correção. []'s Eri Ramos Bastos 2009/1/4 Elder Marco : > Eri, acho que não deu certo não. Veja que a contrabarra é que está > aparecendo em #transconde..: > > \'#transcode{vcodec="mp2v",vb=5000,width=640,height=480,fps= >

Re: [shell-script] Variáveis com apóstrofos

2009-01-04 Por tôpico Eri Ramos Bastos
dec="mp2v",vb=5000,width=640,height=480,fps="30",deinterlace,acodec="mp3",ab="64",channels="1",audio-sync}:std{access="http",mux="ps",dst="127.0.0.1:8080"} Como o email pode perder a formatação coloquei no pastebin també

Re: [shell-script] Variáveis com apóstrofos

2009-01-03 Por tôpico Eri Ramos Bastos
Normalmente uma contra-barra antes de um caracter especial resolve o problema. Tente algo como: \'#transcode{vcodec=... []'s Eri Ramos Bastos > Fiz vários testes e já li várias coisas a respeito de crase, apóstrofo > e aspas ( ` ' " ) mas não consegui conjugar isto

Re: [shell-script] Melhorar script (achar o conteudo em meio a vários arquivos)

2008-12-30 Por tôpico Eri Ramos Bastos
Você pode simplesmente fazer um: grep chassi *algumacoisa* $ ls 1000-12-30a 1000-12-30g 1001-12-30f 1002-12-30e 1003-12-30d 1004-12-30c 1005-12-30b 1006-12-30a 1006-12-30g 1007-12-30f 1008-12-30e 1009-12-30d 1000-12-30b 1001-12-30a 1001-12-30g 1002-12-30f 1003-12-30e 1004-12-30d 10

Re: [shell-script] inserir uma palavra em vários arquivos

2008-12-29 Por tôpico Eri Ramos Bastos
Se forem as mesmas linhas para todos os arquivos você pode criar um arquivo .txt contendo as linhas e depois fazer o seguinte: for arquivo in *.apref do cat linhas.txt >> $arquivo done Muita atenção que deve ser ">>" e não ">" []'s Eri Ramos Bastos 20

Re: [shell-script] Re: Achar e separar linhas

2008-12-23 Por tôpico Eri Ramos Bastos
Com sed puro: sed -n '/pedro/{p;n;p;}' arquivo.txt Funciona no Solaris... Deve funcionar no AIX também. []'s Eri 2008/12/23 Eddy : > Entendi amigos! Mas eu utilizo o AIX > e o -A não possui. Alguma substituição? > > > > --- Em shell-script@yahoogrupos.com.br, "Guilherme Gall" > escreveu >> >>

Re: [shell-script] Achar e separar linhas

2008-12-22 Por tôpico Eri Ramos Bastos
grep -A 1 pedro arquivo.txt []'s Eri Ramos Bastos 2008/12/22 Eddy : > Uma dúvida amigos tenho o seguinte: > > aaa pedro01 ccc > ccc dd ddd hhh > > aaa rodrigo ccc > ccc dd ddd hhh > > aaa pedro

Re: [shell-script] Saber se um arquivo é um arquivo texto.

2008-12-16 Por tôpico Eri Ramos Bastos
Acho que não me expliquei direito. Foi isso mesmo que eu quis mostrar, que arquivo regular != arquivo texto, portanto o que ele queria fazer, descobrir se é texto através do test -f, não é a solução. ;) []'s Eri Ramos Bastos 2008/12/16 Guilherme Gall : > -BEGIN PGP SIGNED

Re: [shell-script] Saber se um arquivo é um arquivo texto.

2008-12-16 Por tôpico Eri Ramos Bastos
quot;. Mas o melhor mesmo é fazer uma checagem melhor no seu script para não acontecer de tentar jogar na tela um arquivo binário. :) []'s Eri Ramos Bastos > > Uma opção que achei útil --- e é aqui que está a minha dúvida --- é a opção > -f do comando test que verifica se

Re: [shell-script] duvida redirecionamento da saida de erro

2008-12-16 Por tôpico Eri Ramos Bastos
ch file or directory $ echo $SAIDA $ Redirecionando o stderr: $ SAIDA=$(ls teste* 2>&1) $ echo $SAIDA ls: cannot access teste*: No such file or directory $ Nessa mesma URL que você mandou tem um exemplo. Procure por 2>&1 []'s Eri Ramos Bastos 2008/12/16 Rafael de Oliveir

Re: [shell-script] Problema tentando criar array

2008-12-15 Por tôpico Eri Ramos Bastos
Resolvido. Obrigado pela ajuda! Era o $IFS que estava quebrando minhas pernas: http://pastebin.com/m6972c982 []'s Eri 2008/12/15 Eri Ramos Bastos : > Pois é, aparentemente o problema é quando chamo dentro da função. > > Copiei o seu código abaixo (x.sh) e funcionou normal também.

Re: [shell-script] Problema tentando criar array

2008-12-15 Por tôpico Eri Ramos Bastos
Pois é, aparentemente o problema é quando chamo dentro da função. Copiei o seu código abaixo (x.sh) e funcionou normal também. Você tentou rodar o código que coloquei no pastebin? E o shebang tá apontando pra /bin/bash. Depois que vi uma mudança no comando tail que me quebrou as pernas recenteme

[shell-script] Problema tentando criar array

2008-12-15 Por tôpico Eri Ramos Bastos
.233.169.99 google.com # telnet ftp imap dns pop3 smtp ' ++ cut -d '#' -f2 + set +x Numero de elementos: 1 Conteudo da variavel $services: telnet ftp imap dns pop3 smtp Certeza que estou vacilando em algum detalhe, mas não consigo encontrar onde. Alguém pode me dar uma luz? :) []'s Eri Ramos Bastos

Re: [shell-script] Re: Script para identificar cliente

2008-12-15 Por tôpico Eri Ramos Bastos
server): $ set |grep SSH []'s Eri 2008/12/15 Cristiano Ferrari : > --- Em shell-script@yahoogrupos.com.br, "Eri Ramos Bastos" > escreveu >> >> Talvez a variável TERM te ajude. >> Dependendo da sua origem e do tipo de terminal que estiver acessando >>

Re: [shell-script] Script para extrair dados da semana passada

2008-12-14 Por tôpico Eri Ramos Bastos
Em algum lugar na sua query você deve ter que passar uma data. Sei lá, algo como: SELECT * FROM tabela WHERE date="20081207" Então você cria no seu script uma variável chamada, por exemplo, SEMANA_PASSADA E o código no seu script fica algo como: #!/bin/bash código SEMANA_PASSADA=$(date -d "7 day

Re: [shell-script] Script para identificar cliente

2008-12-14 Por tôpico Eri Ramos Bastos
Talvez a variável TERM te ajude. Dependendo da sua origem e do tipo de terminal que estiver acessando você pode ter algo como: xterm, screen, aterm, linux, etc. Ai nisso você pode amarrar um case e definir o que precisa. []'s Eri > Então pegunto? Eu consigo criar um shell script que identifique o

Re: [shell-script] Brace Expansion (Era: [OT] Contador)

2008-12-02 Por tôpico Eri Ramos Bastos
Um tópico inútil que virou útil. :) Um outro jeito de fazer em bash: for (( i=0; i<=1000; i++ )); do echo "Blablabla $c"; done Aqui tem uma lista com várias formas de fazer um for loop em bash: http://www.cyberciti.biz/faq/bash-for-loop/ []'s Eri 2008/12/1 Raul Libório <[EMAIL PROTECTED]>: >

Re: [shell-script] Comparando porcentagem com if ??

2008-11-21 Por tôpico Eri Ramos Bastos
rever seria: [ $PORC = "30%" ] && STS=1 Mais detalhes: http://tldp.org/LDP/abs/html/testconstructs.html []'s Eri Ramos Bastos

Re: [shell-script] desativar um comando no código do shell-script

2008-11-21 Por tôpico Eri Ramos Bastos
oops. Sobrou um $log a mais ai, mas deu pra entender, eu acho. :) #!/bin/bash LOG=">txt" desativa_log=0 if [ "$desativa_log" = "1" ] then LOG="" fi eval echo " hello" $LOG On Fri, Nov 21, 2008 at 1:02 PM, Eri Ramos Bastos <[EMAIL P

Re: [shell-script] desativar um comando no código do shell-script

2008-11-21 Por tôpico Eri Ramos Bastos
Talvez isso: #!/bin/bash LOG=">txt" desativa_log=1 if [ "$desativa_log" = "1" ] then LOG="" fi eval echo " hello" $log $LOG []'s Eri Ramos Bastos 2008/11/21 Édnei Rodrigues <[EMAIL PROTECTED]>: > Boa tarde senhores. Esta

Re: [shell-script] Problemas de sed com variavel de shell

2008-11-17 Por tôpico Eri Ramos Bastos
> for I in $( ls ); > do >zone=`grep file $I | cut -d\" -f2`; > # echo $zone >sed -e s/"$zone"/"slaves.rev//$zone"/ $I; > done Vale lembrar que o $(ls) é desnecessário. for l in * do Tem o mesmo efeito. []'s Eri Ramos Bastos

Re: [shell-script] Diferenças quando muda de distribuição Linux

2008-11-14 Por tôpico Eri Ramos Bastos
Olhe o seu shebang. Se estiver apontando pra #!/bin/sh e você estiver usando bashismos, vai dar problema no Ubuntu, que tem o /bin/sh apontando pra /bin/dash. Se você está usando bashismos o correto é que seu script aponte pra /bin/bash []'s Eri 2008/11/14 Candido <[EMAIL PROTECTED]>: > Tenho u

Re: [shell-script] Capitalizando palavras numa string

2008-11-13 Por tôpico Eri Ramos Bastos
$ echo abc.txt |awk '{ sub(/^./,toupper(substr($0,1,1))); print; }' Abc.txt Referência: http://pegasus.rutgers.edu/~jscalf/awk.txt []'s Eri 2008/11/13 Leonardo Bernardes <[EMAIL PROTECTED]> > > Quero capitalizar o nome de arquivos que estão todos os letras minúsculas. > Como eu faço? Que comando

Re: [shell-script] Imprimindo a Data em formato especifico.

2008-11-12 Por tôpico Eri Ramos Bastos
Talvez alguém saia com uma solução, mas travei quando tentei imaginar o seguinte input: 1112008 O que é isso? 01/11/2008 ou 11/01/2008? De novo, pode ser que eu esteja sendo pessimista, mas minha impressão é que você precisa sanitizar o seu input de data. Caso consiga que a data entre num format

Re: [shell-script] Variável perde o valor, do nada

2008-11-12 Por tôpico Eri Ramos Bastos
2008/11/12 Paulo Soares Drumond <[EMAIL PROTECTED]> > > cat passwd | while read LINHA > Tenta com um for: for LINHA in $(cat passwd) ... []'s Eri [As partes desta mensagem que não continham texto foram removidas]

  1   2   >