Re: [shell-script] Script

2006-08-21 Por tôpico Fabricio Lopes de Souza
mount -t nfs 10.10.10.10:/DIR /mnt/backups || exit 1 tar -cf backups.tar /DIRETORIO && gzip backups.tar || exit 1 agora coloque na crontab abraços On 8/20/06, Julio Cesar Molon <[EMAIL PROTECTED]> wrote: > > olá Pessoal, alguem poderia me ajudar?: preciso fazer um script para fazer > uma cópia d

Re: [shell-script] Duvida no Date.

2006-08-07 Por tôpico Fabricio Lopes de Souza
veja se ficou claro : [code] [EMAIL PROTECTED] ~]# HOJE=$(date --date "0 day " +%d/%m/%Y) [EMAIL PROTECTED] ~]# echo $HOJE 07/08/2006 [EMAIL PROTECTED] ~]# HOJE=$(date --date "1 day " +%d/%m/%Y) [EMAIL PROTECTED] ~]# echo $HOJE 08/08/2006 [EMAIL PROTECTED] ~]# HOJE=$(date --date "2 day " +%d/%m/%Y

Re: [shell-script] Apagar backup antigo automaticamente

2006-07-31 Por tôpico Fabricio Lopes de Souza
find $BACKUP_DIR -ctime +3 -exec echo rm -f {} \; veja se ele vai echoar os que eram pra ser deletados mesmo , se sim , tire o echo :D resumidamente : find $BACKUP_DIR procura no diretorio $BACKUP_DIR ... -ctime +3 arquivos com data de modificação maior que 3 dias ( 3*24h) ... -exec echo rm

Re: [shell-script] Tamanho do arquivo em uma variável

2006-07-21 Por tôpico Fabricio Lopes de Souza
[EMAIL PROTECTED] wrk]# du -hs . 186M . [EMAIL PROTECTED] wrk]# a=$(du -hs . | awk '{ print $1}') [EMAIL PROTECTED] wrk]# echo $a 186M On 7/21/06, jh3ndr1k <[EMAIL PROTECTED]> wrote: > > Boa Tarde, > > Alguém sabe qual o algoritmo para colocar o tamanho de um > arquivo numa variável ? >

Re: [shell-script] explode() em shell?!?!

2006-07-21 Por tôpico Fabricio Lopes de Souza
vc podia falar oq q uma função explode faz :D On 7/18/06, Jorge Pereira <[EMAIL PROTECTED]> wrote: > > Pessoal, > > Estou precisando fazer algumas funções padrões em shell, e a unica que > esta > me dando dor de cabeça e a > logica da função explode, so que está implementação precisa receber como

Re: [shell-script] Ajuda com scritp

2006-07-21 Por tôpico Fabricio Lopes de Souza
você precisa nos dar amostra dos arquivos que ele checa On 7/20/06, rafael.nery <[EMAIL PROTECTED]> wrote: > > Estou tentando fazer um script que compara um aquivo de usuários e se o > usuario existir enviar um e-mail se não, sair do programa. > > #!/bin/bash > # Rafael Nery 07/2006 > SENDER="[EMA

Re: [shell-script] Script que verifica usuários e envia email de uma arquivo antispam.log

2006-07-21 Por tôpico Fabricio Lopes de Souza
é mais ou menos isso que você quer ? [EMAIL PROTECTED] yum.repos.d]# data=072110389755 [EMAIL PROTECTED] yum.repos.d]# [[ $(date +%m%d) == $(echo ${data:0:4}) ]] && echo "hoje" || echo "nao hoje" hoje [EMAIL PROTECTED] yum.repos.d]# data=072310389755 [EMAIL PROTECTED] yum.repos.d]# [[ $(date +%m%d

Re: [shell-script] Logout

2006-07-17 Por tôpico Fabricio Lopes de Souza
su On 7/17/06, luiz henrique campos <[EMAIL PROTECTED]> wrote: > > Bom dia pessoal, estou executando um script como root, > queria saber como posso sair do root e ficar como > usuário normal e continuar a execução do script... > > Ats, > > Luiz henrique > > > >

Re: [shell-script] Re: Problema com expr

2006-07-14 Por tôpico Fabricio Lopes de Souza
echo "scale=2; 13/5" | bc scale=2 e não scale-2 On 7/14/06, weder_feliciano <[EMAIL PROTECTED]> wrote: > > Olá Julio, > > Desculpas mas ainda não entendi muito bem, eu fiz: > echo "scale-2; 13/5" | bc > O resultado deveria ser 2.6, mas o lha o que aparece: > -2 > 2 > > Como posso resolver isso? >

Re: [shell-script] Re: Verificar permissões de um arquivo

2006-07-14 Por tôpico Fabricio Lopes de Souza
Mas esse montoado de rwx no arquivo já definem as permissões para todos usuarios :) http://www.infowester.com/linuxpermissoes.php On 7/14/06, voyeg3r <[EMAIL PROTECTED]> wrote: > > Não sei se o find seria o ideal > > find / -user root -type f -perm 777 > > no comando acima, procure na raiz '/' >

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

2006-07-14 Por tôpico Fabricio Lopes de Souza
[EMAIL PROTECTED] lala]# ls arquivo_1 arquivo_10 arquivo_2 arquivo_3 arquivo_4 arquivo_5 arquivo_6 arquivo_7 arquivo_8 arquivo_9 [EMAIL PROTECTED] lala]# cd outro_dir/ [EMAIL PROTECTED] outro_dir]# ls outro_arquivo_1 outro_arquivo_2 outro_arquivo_4 outro_arquivo_6 outro_arquivo_8 outro_

Re: [shell-script] entrada de senha

2006-06-30 Por tôpico Fabricio Lopes de Souza
tenta usar um echo "$senha" | comando ou senao veja sobre expect On 6/25/06, ricardper <[EMAIL PROTECTED]> wrote: > > Ola a todos. > tenho uma duvida, estou criando um script para montar uma particao > criptografada, mas presiso que a senha seja uma variavel tipo > > $ cryptsetup -c aes-cbc-essiv

Re: [shell-script] Re: retirar 6 ultimas posições de uma variavel

2006-06-07 Por tôpico Fabricio Lopes de Souza
a mauricio , mas são "conceitos" diferentes :) vc remove tudo que estava depois ( inclusive) o ultimo "/" eu removi os 6 ultimos caracteres :D ah .. o q importa é que funciona XD On 6/5/06, Mauricio <[EMAIL PROTECTED]> wrote: > A minha é só bash > > :-) > &g

Re: [shell-script] Re: Script pra apagar arquivo

2006-06-07 Por tôpico Fabricio Lopes de Souza
gentoo-box wrk # cat ext.txt .mp3 .avi .mpg gentoo-box wrk # while read ext ; do find . -name *${ext} -exec echo {} \;; done < ext.txt ./lala.mp3 ./lele.mpg gentoo-box wrk # faça testes , qndo estiver baum troque o echo por rm -(r?)f On 6/6/06, .:.:. Enio Marconcini .:.:. 1010011010 .:.:. <[EMAIL

Re: [shell-script] Ler variáveis em arquivos textos

2006-06-07 Por tôpico Fabricio Lopes de Souza
com eval tb da ;D gentoo-box wrk # cat vars teste1="lalala" teste2="lelele" gentoo-box wrk # cat use_vars.sh eval $(cat vars) echo $teste1 echo $teste2 gentoo-box wrk # sh use_vars.sh lalala lelele gentoo-box wrk # On 6/6/06, Fabiano Caixeta Duarte <[EMAIL PROTECTED]> wrote: > > -BEGIN PGP

Re: [shell-script] Substituindo final da 1a linha usando uma variável

2006-06-05 Por tôpico Fabricio Lopes de Souza
[EMAIL PROTECTED] ~]$ cat a CVS_PSERV_REPOS="/usr/cvs/teste:/usr/cvs/repos2:/usr/cvs/repos3" [EMAIL PROTECTED] ~]$ r="\/usr\/cvs\/repos4" [EMAIL PROTECTED] ~]$ sed  "s/\"$/$r\"/" a CVS_PSERV_REPOS="/usr/cvs/teste:/usr/cvs/repos2:/usr/cvs/repos3/usr/cvs/repos4" [EMAIL PROTECTED] ~]$ assim ? :D

Re: [shell-script] retirar 6 ultimas posições de uma variavel

2006-06-05 Por tôpico Fabricio Lopes de Souza
tem outro jeito apenas com bash ? [EMAIL PROTECTED] ~]$ echo $dir_lis /desenvolvimento/backup/arquivos/060405 [EMAIL PROTECTED] ~]$ echo ${dir_lis:0:$(expr ${#dir_lis} - 6 )} /desenvolvimento/backup/arquivos/ [EMAIL PROTECTED] ~]$ tipo de retirar os ultimos caracteres ? On 6/5/06, Tiago Barce

Re: [shell-script] Caracter "." no expr

2006-06-05 Por tôpico Fabricio Lopes de Souza
vc DEVE usar o bc (ou outro), pq o expr soh faz conta com numeros inteiros ;/ On 6/5/06, Tiago Barcellos Peczenyj <[EMAIL PROTECTED]> wrote: > vc pode usar o bc > > echo "scale = 20 ; 700.30 / 1024" | bc > > .683886718750 > > Em 05/06/06, weder_feliciano<[EMAIL PROTECTED]> escreveu: > >

Re: [shell-script] Como automatizar uma pergunta [y/n]???

2006-05-26 Por tôpico Fabricio Lopes de Souza
echo "y" | programa On 5/26/06, Tiago Barcellos Peczenyj <[EMAIL PROTECTED]> wrote: > como assim ? > > vc quer dar um enter e o script entender q é 'y' ? > > read -p 'vc quer mesmo fazer rm -rf / ? [Yn]: ' ANSWER > echo ${ANSWER:=y}   #Se var não está definida, defina-a com 'y' > > > 2006/5

Re: [shell-script] Script para Listagem de Arquivos

2006-05-24 Por tôpico Fabricio Lopes de Souza
no diretorio : dpkg -i *.deb nao resolve ? On 5/23/06, Fernando Zank <[EMAIL PROTECTED]> wrote: > cara faz algo tipo find ./diretorio_com_os_pacotes -iname *.deb -exec > comando a ser aplicado {} \; to sem ter como testar agora meu pc ta longe, > mas qualquer dúvida ve o man do find e procur

Re: [shell-script] Variáveis em nomes de variáveis..

2006-05-19 Por tôpico Fabricio Lopes de Souza
gentoo-box wrk # cat teste var=(S2 S3 S4 S5 S6) for i in $(seq 0 4) ; do     eval sistema_${var[$i]}="$i"     eval echo sistem_${var[$i]} done gentoo-box wrk # sh teste sistem_S2 sistem_S3 sistem_S4 sistem_S5 sistem_S6 gentoo-box wrk # On 5/19/06, Mauricio <[EMAIL PROTECTED]> wrote: >

Re: [shell-script] Variáveis em nomes de variáveis..

2006-05-19 Por tôpico Fabricio Lopes de Souza
uot;Comprovacao :" echo $sistema_S2 echo $sistema_S3 echo $sistema_S4 echo $sistema_S5 echo $sistema_S6 gentoo-box wrk # sh teste 0 1 2 3 4 Comprovacao : 0 1 2 3 4 gentoo-box wrk # On 5/19/06, Fabricio Lopes de Souza <[EMAIL PROTECTED]> wrote: > gentoo-box wrk # cat teste > v

Re: [shell-script] Re: Problema com operador lógico...

2006-05-19 Por tôpico Fabricio Lopes de Souza
pipe mesmo entre comando1 e 2... > > Abraço, > > Maurício > > Fabricio Lopes de Souza wrote: > > nao ta faltando um "|" ? > > > > gentoo-box ~ # echo a || echo b || echo c > > a > > gentoo-box ~ # echoo a || echo b || echo c > > ba

Re: [shell-script] Problema com operador lógico...

2006-05-19 Por tôpico Fabricio Lopes de Souza
nao ta faltando um "|" ? gentoo-box ~ # echo a || echo b || echo c a gentoo-box ~ # echoo a || echo b || echo c bash: echoo: command not found b gentoo-box ~ # echoo a || echoo b || echo c bash: echoo: command not found bash: echoo: command not found c gentoo-box ~ # echoo a || echoo b || echoo

Re: [shell-script] ler um arquivo

2006-05-09 Por tôpico Fabricio Lopes de Souza
pode fazer com while : gentoo-box wrk # cat lista nome numero nome2 numero2 nome3 numero3 gentoo-box wrk # cat sh.sh #!/bin/bash while read nome numero ; do     echo "$nome -- $numero" done < lista gentoo-box wrk # gentoo-box wrk # sh sh.sh nome -- numero nome2 -- numero2 nome3 -- numero

Re: [shell-script] Acrescentar linhas

2006-05-08 Por tôpico Fabricio Lopes de Souza
eh eu tava tentando fazer com append ou insert mas nao tava dando certo , parece que quando o arquivo tem mais de ua linha da uns tilt doido ;/ On 5/8/06, Flavio Torres <[EMAIL PROTECTED]> wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA1 > > Mauricy Maiorino escreveu: > > Pessoal > > >

Re: [shell-script] senha

2006-04-28 Por tôpico Fabricio Lopes de Souza
[EMAIL PROTECTED] ~]# read senha && [[ $( echo $senha | egrep "^.{1,10}$") ]] && echo ok || echo nok a ok [EMAIL PROTECTED] ~]# read senha && [[ $( echo $senha | egrep "^.{1,10}$") ]] && echo ok || echo nok 12345678 ok [EMAIL PROTECTED] ~]# read senha && [[ $( echo $senha | egrep "^.{1,10}$") ]]

Re: RES: [shell-script] Novo livro do Julio (off-topic)

2006-04-27 Por tôpico Fabricio Lopes de Souza
Júlio , Colocando no grupo , teremos 30% de desconto em cima do outro desconto de lancamento ? Pois atualmente o livro esta custando R$58,80. Abracos :) On 4/26/06, Julio Cesar Mauro <[EMAIL PROTECTED]> wrote: > Show de bola !!! > > Vou comprar mais uma edição :) cada uma de uma cor :) > > -

Re: [shell-script] tecla ENTER no script

2006-04-21 Por tôpico Fabricio Lopes de Souza
see expect On 4/21/06, puffy_eta <[EMAIL PROTECTED]> wrote: > Olá galera, > > > Gostaria de saber como faço para colocar uma linha no meu shell script > para utilizar a tecla enter automaticamente, sem teclar? em síntese, > quero que o script realize a tecla enter sem precisar teclar. > > Abraç

Re: [shell-script] script

2006-04-19 Por tôpico Fabricio Lopes de Souza
48 horas de modificação ? ou 48 horas de criação ? On 4/19/06, Alfredo Casanova <[EMAIL PROTECTED]> wrote: > to pensando > de antemao, acho que vamos usar ls -l e cut, além de date :) > > > On 4/19/06, rafael.nery <[EMAIL PROTECTED]> wrote: > > > > Como eu posso criar um script para pegar todos

Re: [shell-script] Re: Script para monitoracao de maquina

2006-04-19 Por tôpico Fabricio Lopes de Souza
fiz um mais simples ! #!/bin/bash MAQ=10.255.1.999 COUNT=0 while : ; do ping -c 1 $MAQ [[ $? -ne 0 ]] && (( COUNT++ )) || COUNT=0 if [[ $COUNT -eq 5 ]] ; then echo "Maquina nao respondeu a 5 pings :)" echo "Irei fazer algo (?) ! " exit 0 fi done On 4/18/06, Leand

Re: [SHELL-SCRIPT] egrep

2006-04-18 Por tôpico Fabricio Lopes de Souza
veja se te ajuda : egrep "<.*[^>]" On 4/18/06, Fernando Zank <[EMAIL PROTECTED]> wrote: > To tentando procurar arquivos de js através do meu script mas que não > estejam com a tag fechada > > eu consegui achar os que tem > > $egrep -ir "

Re: [shell-script] Guarda valor de ultima execução

2006-04-18 Por tôpico Fabricio Lopes de Souza
não funcionou pq ? como você implementou ai ? On 4/18/06, jackson braga <[EMAIL PROTECTED]> wrote: > é desse jeito nao funcionou não, continuo tentando > > mais valeu assim mesmo > > On 4/17/06, Tiago Barcellos Peczenyj <[EMAIL PROTECTED]> wrote: > > > > Vc pode gravar em um arquivo, por exemplo

Re: [shell-script] expr não está funcionando

2006-04-18 Por tôpico Fabricio Lopes de Souza
sugiro essa sintaxe X_Y=$( expr $X + $Y ) do que à com crases , mto mais legível :) On 4/18/06, Ricardo Acosta <[EMAIL PROTECTED]> wrote: > escreva a linha: > CONTADOR=expr "$CONTADOR+1" <<--- aqui não funciona > > da seguinte forma: > CONTADOR=`expr $CONTADOR + 1` > > as `` e os espacos entre $C

Re: [shell-script] Último dia do mês?

2006-04-18 Por tôpico Fabricio Lopes de Souza
hua On 4/17/06, Gentil de Bortoli Júnior <[EMAIL PROTECTED]> wrote: > On 4/17/06, Fabricio Lopes de Souza <[EMAIL PROTECTED]> wrote: > > date --date "april 1 yesterday" > > Aproveitando a dica do Fabricio. > > Se você quer rodar algo no último dia do mês

Re: [shell-script] Último dia do mês?

2006-04-17 Por tôpico Fabricio Lopes de Souza
-o, --only-matching Show only the part of a matching line that matches PATTERN. e 'xx|yy|ww|zz' significa ou xx ou yy ou ww ou zz tem uma forma soh com date , mas acho que não te serve : date --date "april 1 yesterday" só precisa achar uma forma de mostrar o mês atual sem t

Re: [shell-script] Colunas - como excluir?

2006-04-12 Por tôpico Fabricio Lopes de Souza
apenas um momento sem nada à fazer -.- //--- #!/bin/bash if [[ $# -ne 3 ]] ; then echo "Usage : $0 file \"colunas exluidas\" total_de_colunas" exit 0 fi file=$1 excluded="$2" num_colum=$3 num=1 for i in $excluded ; do included="$included $(

Re: [shell-script] Jogo da minhoquinha (quase) totalmente em bash

2006-04-07 Por tôpico Fabricio Lopes de Souza
uncionou bem? É que eu testei em duas > máquinas apenas, mas provavelmente deve ser alguma coisa simples de > resolver. > > Em 06/04/06, Fabricio Lopes de Souza<[EMAIL PROTECTED]> escreveu: > > bom cara , eu achei bem legal , apesar de não ter funcionado muito bem aqui &g

Re: [shell-script] Jogo da minhoquinha (quase) totalmente em bash

2006-04-06 Por tôpico Fabricio Lopes de Souza
bom cara , eu achei bem legal , apesar de não ter funcionado muito bem aqui . Eu vou pegar ele e dar uma estudada para ver como funciona , ai depois nós podemos trocar umas idéias . E eu vi que você tá interessado em fazer outros jogos , se quiser ajuda , me interesso em participar ! Abraços On 4

Re: [shell-script] formatando string, não lembro mais como faz..

2006-04-05 Por tôpico Fabricio Lopes de Souza
#!/bin/bash for i in $(seq 1 10) ; do printf "| --- %0.2d\n" $i done On 4/4/06, Reinaldo Carvalho <[EMAIL PROTECTED]> wrote: > seq -w 1 999 > > On 4/4/06, Jorge Pereira <[EMAIL PROTECTED]> wrote: > > pessoal, > > > > esqueci mesmo.. :( > > > > como e o equema para imprimir tipo > > > > 0001 at

Re: [shell-script] Numerar lista-link

2006-04-05 Por tôpico Fabricio Lopes de Souza
[EMAIL PROTECTED] ~]$ cat lala 414 v 15 j15j jj j1 5ja 15j1 a5j 1j51 aj [EMAIL PROTECTED] ~]$ cat -n lala | awk '{ FS=" " ; print $1" "$2}' 1 414 2 v 3 15 4 j15j 5 jj 6 j1 7 5ja 8 15j1 9 a5j 10 1j51 11 aj [EMAIL PROTECTED] ~]$ On 4/2/06, Tiago Barcellos Peczenyj <[EMAIL PROTECTED]> wrote: > Ola,

Re: [shell-script] Numerar lista-link

2006-04-05 Por tôpico Fabricio Lopes de Souza
ra tentar adaptar . On 4/5/06, Fabricio Lopes de Souza <[EMAIL PROTECTED]> wrote: > [EMAIL PROTECTED] ~]$ cat lala > 414 > v > 15 > j15j > jj > j1 > 5ja > 15j1 > a5j > 1j51 > aj > [EMAIL PROTECTED] ~]$ cat -n lala | awk '{ FS=" " ; print $1&quo

Re: [shell-script] Pesquisa em vários arquivos .?=

2006-03-23 Por tôpico Fabricio Lopes de Souza
cat arquivo.log.* | grep Númerodigitado cat arquivo.log.200[0-6] -[0-1][0-9]-[0-3][0-9] | grep Númerodigitado [EMAIL PROTECTED] ~]$ ls arquivo.log.200[0-6]-[0-1][0-9]-[0-3][0-9] arquivo.log.2005-12-31 arquivo.log.2006-12-22 On 3/22/06, RAUL LEOPOLDO LONGHI <[EMAIL PROTECTED]> wrote: > Bue

Re: [shell-script] Postfix + anexo + shell

2006-03-09 Por tôpico Fabricio Lopes de Souza
e por telnet , tem como mandar anexo ? :+ On 3/9/06, Emerson Domingues Souto <[EMAIL PROTECTED]> wrote: > Olá Samuel, > > Isto é muito simples, use o comando abaixo: > > uuencode /diretorio/arquivo nome_arquivo | mail -s "Assunto" [EMAIL > PROTECTED] > > Espero ter ajudado, > Emerson Souto > >

Re: [shell-script] Script administrador de gateway

2006-03-08 Por tôpico Fabricio Lopes de Souza
nao entendi a pergunta , qual o problema ai ? - 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.

Re: [shell-script] Manipular tempo em shell script

2006-03-06 Por tôpico Fabricio Lopes de Souza
AIL PROTECTED]> wrote: > On Thu, 2 Mar 2006 1:04pm -, Fabricio Lopes de Souza wrote: > > > # check - Verifica se o ano eh bissexto e se o dia tem 30/31 dias > > [29/28 para fev] > > # error - Trata alguns erros > > # set_date - Verifica se a sintaxe da data esta

Re: [shell-script] Manipular tempo em shell script

2006-03-02 Por tôpico Fabricio Lopes de Souza
Priscila , demorou um pouco para ficar pronto mas tah ae , dei uma atualizada no script que agora conta com essa função . Qualquer sugestão é bem vinda . ### #!/bin/bash # Fabricio Lopes de Souza # [EMAIL PROTECTED] / [EMAIL PROTECTED

Re: [shell-script] Manipular tempo em shell script

2006-02-14 Por tôpico Fabricio Lopes de Souza
Priscila , Como disse no topico que postei um script que manipulava datas , aceito sugestoes , vou tomar esse post como uma sugestao e vou tentar fazer a implementacao para agregar ao meu script abraços :) [quote] Algém sabe se é possível manipular horas (somar,subtrair) usando o comando date ou

[shell-script] date_util - Script

2006-02-10 Por tôpico Fabricio Lopes de Souza
em maquinas diferentes , mas queria que esse script rodasse em tudo (SOLADIR/LINUX/AIX/UNIX/...) . Dicas e sugestões são bem-vindas . :) ### #!/bin/bash # Fabricio Lopes de Souza # [EMAIL PROTECTED] / [EMAIL PROTECTED

Re: [shell-script] case

2006-02-09 Por tôpico Fabricio Lopes de Souza
creio que seja puramente sintaxe do case On 2/9/06, Ivan lopes <[EMAIL PROTECTED]> wrote: > Amigos uma duvida boba mas consistente. > Quando usamos o case separamos as opcoes por ;; (ponto-e-virgulas) > por exemplo: > > > opcao1) > comando1 > comando2 >

Re: [shell-script] copiar arquivos baseado no padrão de caracteres

2006-02-09 Por tôpico Fabricio Lopes de Souza
mostra alguns exemplos de arquivos que casam e que não casam com sua intenção On 2/9/06, Carlos Eduardo Rodrigues Diogenes <[EMAIL PROTECTED]> wrote: > Eliphas Levy Theodoro wrote: > > >Carlos Eduardo Rodrigues Diogenes escreveu: > > > > > >>Fiz algumas tentativas, mas sem sucesso de tentar verifi

Re: [shell-script] alguem explica esta

2006-02-08 Por tôpico Fabricio Lopes de Souza
[EMAIL PROTECTED] ~ $ cd teste/ [EMAIL PROTECTED] ~/teste $ $TESTE [EMAIL PROTECTED] ~/teste $ TESTE='echo oi ; ls' [EMAIL PROTECTED] ~/teste $ $TESTE oi ; ls [EMAIL PROTECTED] ~/teste $ eval $TESTE oi [EMAIL PROTECTED] ~/teste $ touch arquivinho [EMAIL PROTECTED] ~/teste $ eval $TESTE oi arquivinh

Re: [shell-script] Exportar Variável??

2006-01-24 Por tôpico Fabricio Lopes de Souza
eh por causa do pipe (|) ! faca assim i=1 while read line do ... done < tags.db On 1/24/06, vmlinuzbr <[EMAIL PROTECTED]> wrote: > Pessoal, tenho o seguinte trecho de script: > > > i=1 > > cat tags.db | \ > > while read line > > do > >TG[$i]=$line > >i=`expr $i + 1` > >

Re: [shell-script] arquivos unix->dos

2006-01-20 Por tôpico Fabricio Lopes de Souza
bom , oq vc queria seria um daemon , que ficass e olhando um diretorio , ai qndo surgir um arquivo ele vai e roda o uni2dos , certo ?? veja se ficou legal [code] #!/bin/bash DIR=/Amix/Solucoes SLEEP=4 LISTA=/tmp/lista AUX=/tmp/aux.$$ AUX2=/tmp/aux2.$$ # Primeira vez que rodar ele faz uma list

Re: [shell-script] nº de arquivos

2006-01-20 Por tôpico Fabricio Lopes de Souza
i=0 ; while read ; do ((i++)); done < <(ls -a) ; echo $i On 1/19/06, Tiago Barcellos Peczenyj <[EMAIL PROTECTED]> wrote: > Podemos usar bash puro também > > $ count(){ i=0 > while [ "$1" ] > do test -f "$1" && let i++ > shift > done > echo "Total de arquivos eh: ${i}" > } > > $ count * > > Mas

Re: [shell-script] saida de funções

2006-01-19 Por tôpico Fabricio Lopes de Souza
nao sabia dessa mr bits , gostei! On 1/18/06, MrBiTs <[EMAIL PROTECTED]> wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA1 > > > criei o seguinte script para atualizar regras de um servidor squid, com > > várias funções, todas funcionando perfeitamente. > > > > o problema é que estou direci

[shell-script] auto_ssh.sh - Script de ssh automático

2006-01-17 Por tôpico Fabricio Lopes de Souza
Fiz um script bem simples que gerencia os ips - senhas , e que uma vez inserido , nao é mais necessário digitar a senha para fazer ssh para elas , e gostaria de compartilhar com vocês . O script não é nem um pouco seguro , guarda senhas em arquivos textos ! Queria saber de vocês se existe alguma m

Re: [shell-script] Re: Script SARG - Geração e exclusão de relatórios

2006-01-10 Por tôpico Fabricio Lopes de Souza
exato , tanto que no seu xargs pode resultar em um , list too long :) On 1/9/06, voyeg3r <[EMAIL PROTECTED]> wrote: > --- Em shell-script@yahoogrupos.com.br, "Emerson Domingues Souto" > <[EMAIL PROTECTED]> escreveu > > > > Boa tarde, > > > > vc pode usar o comando FIND que já foi largamente explic

Re: RES: [shell-script] Editando arquivos sem comentarios???

2006-01-06 Por tôpico Fabricio Lopes de Souza
eu gosto de usar assim egrep -v "(^#|^$)" On 1/6/06, Tiago Barcellos Peczenyj <[EMAIL PROTECTED]> wrote: > vc diz remover linhas em branco ? > > sed '/^$/d' arquivo > ou > grep '.' arquivo > > > Em 05/01/06, [EMAIL PROTECTED] <[EMAIL PROTECTED]> escreveu: > > Obrigado pela a respos, deu c

Re: [shell-script] Re: Manipulação de registros em texto com tamanho delimitado

2006-01-04 Por tôpico Fabricio Lopes de Souza
[EMAIL PROTECTED] echo $a 117000410481 [EMAIL PROTECTED] echo $a | sed "s/\(...\)${a:3:3}\(...\)/\1999\2/" 117999410481 [EMAIL PROTECTED] ou seja , sempre pego 3 caracteres a partir da posicao 3 , e altero para oq eu quero , que n o caso eh 999 =D On 1/4/06, pepelegal83 <[EMAIL PROTECTED]> wrote

Re: [shell-script] Como executar um determinado script no logon

2006-01-02 Por tôpico Fabricio Lopes de Souza
coloque no ~/.bash_profile dele =D On 1/2/06, Parangoricutirimirruaru <[EMAIL PROTECTED]> wrote: > Em qual arquivo posso determinar que um determinado script execute para > um determinado usuário? > > > > > > - > Esta lista não ad

Re: [shell-script] Localizar arquivo em subdiretórios e substituí-los

2005-12-28 Por tôpico Fabricio Lopes de Souza
tenta fazer um find /home/empresa/ -name empresa_logo_01.jpg find /home/empresa/-name empresa.gif vc quer q ele te retorne o path completo certo ? entao assim vai :) On 12/28/05, marcosnj <[EMAIL PROTECTED]> wrote: > Caros, > > Ainda estou tendo dificuldade em fazer um script que localiza um cer

Re: [shell-script] Progress bar

2005-12-23 Por tôpico Fabricio Lopes de Souza
-- On 12/21/05, Jorge Pereira <[EMAIL PROTECTED]> wrote: > procure por "tput" > > man tput > > []'s > > Em 20/12/05, Fabricio Lopes de Souza <[EMAIL PROTECTED]> escreveu: > > > &

Re: [shell-script] ajuda com script

2005-12-21 Por tôpico Fabricio Lopes de Souza
[EMAIL PROTECTED] ~]# senha=abc132asd213ad [EMAIL PROTECTED] ~]# teste=$(echo $senha | sed s/[a-zA-Z0-9]//g) [EMAIL PROTECTED] ~]# echo ${#teste} 0 On 12/21/05, rafael.nery <[EMAIL PROTECTED]> wrote: > Olá! > Fiz assim: echo $PASSWD | grep "^[1-9]*[a-zA-Z]\+[1-9]*$" | grep > "^.*[1-9]\+.*$" > Ma

Re: [shell-script] ajuda com script

2005-12-20 Por tôpico Fabricio Lopes de Souza
bem , a primeira parte para ver se eh valida voce pode tentar assim : teste=$(echo $senha | sed s/[a-zA-Z0-9]//g) isso vai transformar todas letras e numeros em nada , entao a variavel so vai conter caracteres invalidos echo ${#teste} vai te retornar qntos caracteres a variavel tem , ou seja , se t

Re: [shell-script] Progress bar

2005-12-20 Por tôpico Fabricio Lopes de Souza
;done;echo -n 100%;sleep 1;t=$[t+1];done;echo > #com dialog: > t=0;while [ $t -lt 100 ];do t=$[t+1];echo $t;sleep .3;done\ > |dialog --gauge "Barra de Progresso com dialog" 10 72 > > #.........

[shell-script] Progress bar

2005-12-19 Por tôpico Fabricio Lopes de Souza
Estou tentando fazer uma barrinha que mostre +- o quanto foi executado do processo e talz. Algumas duvidas surgiram : Eh possivel de alguma forma o script conseguir ler o conteudo de COLLUMNS sem ter que exportar ? A algum outro jeito de fazer essa barra ? ta ai o meu teste Script meramente ilustr

Re: [shell-script] Duvidas com sed

2005-12-16 Por tôpico Fabricio Lopes de Souza
ve se eh isto que tu quer sed 's/\[.*\]//g' teste - 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. ---

Re: [shell-script] O problema da virgula no SQL...

2005-12-16 Por tôpico Fabricio Lopes de Souza
aprimorei um pouquinho para caso nao seja extamente a linha antecessora do }; que tem a virgula aser apagada . tac teste | sed '/)\;/{ :find N s/\,//g t b find } ' | tac primeiro , como queremos o a primeira "," antes do "};" , invertemos o arquivo [tac] quando ele achar o "};" ['/)\;/] , primeir

Re: [shell-script] Re: Remover caracter do texto

2005-12-16 Por tôpico Fabricio Lopes de Souza
Veja se assim te satisfaz //- [EMAIL PROTECTED] ~]# cat teste EATE TABLE tmor_1212_cred_agreg ( seq_ctrc integer NOT NULL, tp_credito character(1) NOT NULL, placa_agreg character(7) NOT NULL, data_baixa date NOT NULL, vlr_credito numeric(9,2) NOT NUL

Re: [shell-script] O problema da virgula no SQL...

2005-12-16 Por tôpico Fabricio Lopes de Souza
server assim ? levei em consideracao que eh para ser apagado todos ',' que estao antes do '};' [EMAIL PROTECTED] scripts]# cat teste CREATE TABLE FW ( did DECIMAL(3), nomeVARCHAR(40), UNIQUE(nome), ); [EMAIL PROTECTED] scripts]# tac

Re: [shell-script] Intervalo de datas

2005-12-07 Por tôpico Fabricio Lopes de Souza
sed -n '/Dec 7 10:20*/,/Dec 7 10:55.*/p' /var/log/messages modifique para suas necessidades On 12/5/05, joaosete <[EMAIL PROTECTED]> wrote: > Olá pessoal! > > Alguem poderia dá uma luz de como automatizar uma busca para um > intervalo de data e horas dentro do arquivo /var/log/messages? No cas

Re: [shell-script] "Formalismo" em scripts?

2005-12-07 Por tôpico Fabricio Lopes de Souza
Creio que muito dessas coisas sejam pessoais . Eu prefiro a primeira opcao , mas quando fica muito grande o if eu uso a segunda :) On 12/7/05, Fernando Lemes da Silva <[EMAIL PROTECTED]> wrote: > >Sem dúvida a segunda é mais clara, pois qualquer um que já tenha feito um > programa conhece a si

Re: [shell-script] Auto Login com ssh ( sem troca de chaves )

2005-12-07 Por tôpico Fabricio Lopes de Souza
que erro que deu ?? tem expect instalado ?? abracos . :) On 12/6/05, Fernando Pereira <[EMAIL PROTECTED]> wrote: > Nao funcionou na minha maquina nao. Estou utilizando o Debian Woody. > > []' > > fernando pereira > > On 12/6/05, Fabricio Lopes de Souza <[EMA

[shell-script] Auto Login com ssh ( sem troca de chaves )

2005-12-06 Por tôpico Fabricio Lopes de Souza
Para quem queria , eu fiz um negocinho bem simples usando expect , ainda estou deixando ele mais bunitinho e completo pra no final ser uma aplicacao que pra mim vai gerenciar a imensidao de ips de clientes que tenho que decorar : [code auto_ssh.sh] #!/bin/bash lista="/usr/auto_ssh/autossh.list" e

Re: [shell-script] Duvida passwd

2005-12-02 Por tôpico Fabricio Lopes de Souza
> aprendendo... > > > > Poderia me enviar se conseguir fazer? > > > > Obrigado. > > > > [ ]' > > > > Fernando > > > > On 12/1/05, Fabricio Lopes de Souza <[EMAIL PROTECTED]> wrote: > > > >> Eu estou tentando fazer um

[shell-script] Duvida passwd

2005-12-01 Por tôpico Fabricio Lopes de Souza
Eu estou tentando fazer um script para ser gerenciador de ssh , ou seja ele vai listar todos os ips q eu cadastrei , entao eu vou escolher o numero referente a este ip e ele vai me conectar seii que tenho que usar expect , mas o q eu quero mesmo é que meu script pessa senha ! e tambem queria deixx

Re: [shell-script] Pq do erro ? while + ls + test

2005-11-28 Por tôpico Fabricio Lopes de Souza
[EMAIL PROTECTED] wrk]# old=$(ls --color=no -ltr | egrep 2005[0-9]{9} | head -n1 | cut -d" " -f13) [EMAIL PROTECTED] wrk]# echo ${old:0:4} 2005 [EMAIL PROTECTED] wrk]# echo ${old:0:6} 200511 [EMAIL PROTECTED] wrk]# old=$(ls -ltr | egrep 2005[0-9]{9} | head -n1 | cut -d" " -f13) [EMAIL PROTECTED] wr

Re: [shell-script] Pq do erro ? while + ls + test

2005-11-28 Por tôpico Fabricio Lopes de Souza
[EMAIL PROTECTED] wrk]# while read l l l l l l l l file l ; do [ ${file:0:4} -eq 2005 ] && exit 0 ; done < <(ls -ltr | tr -s ' ' | cut -d\\ -f9) -bash: [: [00: integer expression expected -bash: [: [00: integer expression expected -bash: [: [00: integer expression expected -bash: [: [00: integ

Re: [shell-script] Pq do erro ? while + ls + test

2005-11-28 Por tôpico Fabricio Lopes de Souza
[EMAIL PROTECTED] wrk]# old=$(ls -ltr | egrep 2005[0-9]{9} | head -n1 | cut -d" " -f13) [EMAIL PROTECTED] wrk]# echo $old 2005112807535120051128_0001_rootnet1_eth0_ipv4det [EMAIL PROTECTED] wrk]# echo ${old:0:4} [EMAIL PROTECTED] wrk]# echo ${old:0:5} [EMAIL PROTECTED] wrk]# echo ${old:0:6} 2 [EM

[shell-script] Pq do erro ? while + ls + test

2005-11-28 Por tôpico Fabricio Lopes de Souza
Estou tentando fazer o seguinte : Quero pegar o arquivo mais velho de um padrao de arquivos em um diretorio o meu padrao de arquivos é 2005112808520520051128_0001_rootnet1_eth0_ipv4det MMDDHHMMSSMMDD_* // daqui pra frente nao me importa estou tentando fazer o seguinte : ( o l é o lixo )