Re: [shell-script] Terminal

2006-07-20 Por tôpico Jorge Barros de Abreu
Oi Luiz. Tem que colocar o script aqui pra gente saber o conteúdo dele. []´s Em Wed 19 Jul 2006 08:51, luiz henrique campos escreveu: > Pessoal executei um script e quando vou abrir meu > terminal na parte gráfica, não aparece nada fica em > branco, o que pode ser? falou > > > > > > > >

Re: [shell-script] Terminal

2006-07-20 Por tôpico luiz henrique campos
Na verdade o script alterou o .bash_profile e o sysctl.conf, a máquina ficou lenta, demorava a subir os serviços... mais depois foi resolvido o problema, esceto --- Jorge Barros de Abreu <[EMAIL PROTECTED]> escreveu: > Oi Luiz. > > Tem que colocar o script aqui pra gente saber o > conteúdo dele.

Re: [shell-script] Aparentemente sem erro mas...

2006-07-20 Por tôpico Tiago Barcellos Peczenyj
o problema está aqui: mput $arquivo a variavel 'arquivo' não existe, existe a variavel 'nome_arquivo' ;-) alias eu dei uma olhada, o script poderia ficar assim (não está testado, pode ter bugios) #!/bin/bash validate(){ [ "${2}" ] || { echo "${1} esperado" ; exit 1 ; } } do_ftp(){ if [ "${2}

[shell-script] Como verificar formato de um email?

2006-07-20 Por tôpico Fabricio Cruz
Pessoal, Bom dia! Sou novato na lista e com Shell tb ! Gostaria de saber como faço para verificar um formato de email que é inserido por um usuário? Como ficaria a expressão? Ex: [EMAIL PROTECTED] ou .com Como posso criar um shell para verificar se o formato inserido pelo usuário

[shell-script] Duvidas com script-ftp ( Sou Iniciante )

2006-07-20 Por tôpico Cloves
Ola pessoal Esta e a primeira vez que participo da lista e estou com um probleminha com um script q fiz para passar arq. via ftp fi o seguinte ftp -ivn ip do servidor ftp\diretorio do server ftp << fimftp user x senha binary mput arq fimftp quando eu faco desse jeito ele diz que nao achou

Re: [shell-script] Re: Shell - comportamento estranho...

2006-07-20 Por tôpico Flavio Junior
Seus scripts nao possuem o cabeçalho, que define o interpretador. No caso algo como: #!/bin/bash ls /bin/ls Teste adicionar isso "#!/bin/bash" no inicio dos scripts, dizendo que quem vai interpretar o que ta pra baixo é a shell bash. Flavio do Carmo Junior aka blk1d On 7/19/06, Julio C. Neves

[shell-script] Duvidas com script-ftp ( Sou Iniciante )

2006-07-20 Por tôpico Cloves
Ola pessoal > Esta e a primeira vez que participo da lista e estou com um probleminha > com um script q fiz para passar arq. via ftp > fi o seguinte > ftp -ivn ip do servidor ftp\diretorio do server ftp << fimftp > user x senha > binary > mput arq > fimftp > quando eu faco desse jeito ele

Re: [shell-script] Duvidas com script-ftp ( Sou Iniciante )

2006-07-20 Por tôpico Flavio Torres
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Cloves escreveu: > > quando eu faco desse jeito ele diz que nao achou o o ftp e quando > eu coloco so o ip do servidor sem o diretorio funciona mais eu > queria colocar o arq dentro do diretorio do ftp alguem pode me > ajudar??? Olá Cloves, Taí, faça

Re: [shell-script] Aparentemente sem erro mas...

2006-07-20 Por tôpico jefferson Aranha
Vlws Galera =D deu certo! como vcs falaram os problemas eram na variavel : nome_arquivo e alguns espaços em branco na frente do 1º FIM =D Abraços e até a proxima duvida --=] > o problema está aqui: > > mput $arquivo > > a variavel 'arquivo' não existe, existe a variavel 'nome_arquivo' ;-) >

Re: [shell-script] Duvidas com script-ftp ( Sou Iniciante )

2006-07-20 Por tôpico Flavio Junior
user senha cd dir/eto/rio Flavio do Carmo Junior aka blk1d On 7/20/06, Cloves <[EMAIL PROTECTED]> wrote: > Ola pessoal > > Esta e a primeira vez que participo da lista e estou com um probleminha > > com um script q fiz para passar arq. via ftp > > fi o seguinte > > ftp -ivn ip do servi

[shell-script] Ajuda com scritp

2006-07-20 Por tôpico rafael\.nery
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="[EMAIL PROTECTED]" [EMAIL PROTECTED] BLOQ=`grep Bloqueado antispam.log | cut -d':' -f2` VER=`grep Bloqueado antispam.log |

Re: [shell-script] Como verificar formato de um email?

2006-07-20 Por tôpico Herbert Alexander Faleiros
On Thursday 20 July 2006 12:10, Fabricio Cruz wrote: [cut] > Como posso criar um shell para verificar se o formato inserido pelo > usuário está correto.(Na forma de [EMAIL PROTECTED] ou .com.br) Olá, isso você resolve com expressões regulares, um exemplo: $ for i in `cat lista`; do echo -n "$i:

Re: [shell-script] Tipos de variáveis

2006-07-20 Por tôpico Fabio Henrique
Amigos da Lista, Em outras linguagens declaramos as variáveis e definimos o tipo de conteúdo que ela receberá, string, int, date, etc. Preciso que um script faça uma comparação entre a data do meu sistema e a data (em arquivo texto). o conteúdo texto do arquivo contador é: 300052006 significa di

Re: [shell-script] Tipos de variáveis

2006-07-20 Por tôpico thommy
coloque a data no formato ANO MES DIA e se vc comparar vai dar certo... []'s '>'-- Mensagem Original -- '>'To: shell-script@yahoogrupos.com.br '>'From: Fabio Henrique <[EMAIL PROTECTED]> '>'Date: Thu, 20 Jul 2006 17:06:48 + (GMT) '>'Subject: Re: [shell-script] Tipos de variáveis '>'Repl

Re: [shell-script] Como verificar formato de um email?

2006-07-20 Por tôpico +[+ Suicide|Solution +]+
Opa > On Thursday 20 July 2006 12:10, Fabricio Cruz wrote: > [cut] > > Como posso criar um shell para verificar se o formato inserido pelo > > usuário está correto.(Na forma de [EMAIL PROTECTED] ou .com.br) > > Olá, > > isso você resolve com expressões regulares, um exemplo: > > $ for i in `cat lis

[shell-script] Flavio FUncionou

2006-07-20 Por tôpico Cloves
Flavio Deu certo Obrigado - 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] Como verificar formato de um email?

2006-07-20 Por tôpico Herbert Alexander Faleiros
On Thursday 20 July 2006 14:46, +[+ Suicide|Solution +]+ wrote: [cut] > com essa ER vc tampa esses buracos: > [0-9A-Za-z_-.]+@([0-9A-Za-z_-]+\.)+[A-Za-z]{2,4} Olá, [...] mas cria um monte de outros problemas, veja: $ for i in `cat lista`; do echo -n "$i: "; echo -n $i | egrep -q '[0-9A-Za-z_-.]

Re: [shell-script] Tipos de variáveis

2006-07-20 Por tôpico Julio C. Neves
É sempre bom relembrar: A msg número 10530 da nossa lista tem 4 scripts: 2 para trabalhar com datas e 2 para horários. Vale a pena dar uma olhada, o endereço é: http://br.groups.yahoo.com/group/shell-script/message/10530?viscount=100 Abraços a todos, Julio (http://www.julioneves.com - Um livro de

Re: [shell-script] Como verificar formato de um email?

2006-07-20 Por tôpico Tiago Barcellos Peczenyj
isto ja foge um pouco do shell, e entra no campo ER eu uso esta expressão: [EMAIL PROTECTED] e me satisfaz plenamente On 7/20/06, Herbert Alexander Faleiros <[EMAIL PROTECTED]> wrote: > On Thursday 20 July 2006 14:46, +[+ Suicide|Solution +]+ wrote: > [cut] > > com essa ER vc tampa esses buraco

[shell-script] Re: ajuda em script

2006-07-20 Por tôpico Fernando Zank
aqui ta o scriot q to usando... #!/bin/bash for file in ""find ./-iname *UC-*"" do temp=`echo $file | sed ':a s/\(\b\)\([0-9]\)\(\b\)/\10\2\3/g;t a'` mv $file $temp done On 7/20/06, Fernando Zank <[EMAIL PROTECTED]> wrote: > > meu script: > > #!/bin/bash > for file in ""find ./-ina

[shell-script] ajuda em script

2006-07-20 Por tôpico Fernando Zank
meu script: #!/bin/bash for file in ""find ./-iname *UC-*"" do # mv $file ""dirname $file""/""basename $file .txt"".doc #temp=`echo $file | sed ':a s/\(\b\)\([0-9]\)\(\b\)/\10\2\3/g;t a'` #mv $file $temp echo $file done problema: Se eu executar apenas o find ele me mos

Re: [shell-script] for com SSH

2006-07-20 Por tôpico alexandre
Um muito obrigado ao meu colegas (Posso chama-los asssim!?!) Julio C. Neves e Wandihuttel, pelas sugestões dadas ao meu problema. aviso que foi resolvida, em conformidade com as idéias apresentadas. Alexandre Reis ** * Alexandre S

[shell-script] Re: Shell - comportamento estranho...

2006-07-20 Por tôpico ltiani
Fiz o teste... vejam o resultado num entendo mais nada (rs) #cat teste.scr export PATH=/bin:/sbin:/usr/bin:/usr/sbin ls /bin/ls # ./teste.scr : command not found: ls : No such file or directorys > > export PATH=/bin:/sbin:/usr/bin:/usr/sbin

[shell-script] Re: Shell - comportamento estranho...

2006-07-20 Por tôpico ltiani
Tem sim... talvez voce nao tenha vista a minha primeira mensagem jah tentei com os seguintes: #!/bin/bash #!/bin/sh #!/bin/ksh e nada --- Em shell-script@yahoogrupos.com.br, "Flavio Junior" <[EMAIL PROTECTED]> escreveu > #!/bin/bash > ls > /bin/ls >

[shell-script] Re: Shell - comportamento estranho...

2006-07-20 Por tôpico ltiani
Tudo OK no prompt.. No inico tambem achei q fosse path zuado mas olhe o which e o $PATH: # which ls alias ls='ls --color=tty' /bin/ls # echo $PATH /usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/root/bin --- E

Re: [shell-script] Re: Shell - comportamento estranho...

2006-07-20 Por tôpico Tiago Barcellos Peczenyj
vc editou estes scripts aonde? no DOS? isso me cheira a ter um ^M no final das linhas... ;-) experimenta fazer um dos2unix nesses scripts... On 7/20/06, ltiani <[EMAIL PROTECTED]> wrote: > Tem sim... talvez voce nao tenha vista a minha primeira mensagem > > jah tentei com os seguintes: > > #

[shell-script] AJuda pela amor de Deus!

2006-07-20 Por tôpico rafael\.nery
Alguém pode me ajudar pela amor de Deus!!! Preciso comparar se dentro do /var/mail existe um user. Se não existir ele sai do programa, se existir ele envia um email Por ex: #!/bin/bash # # VER=rafaell ARQ=`ls /var/mail | paste` if [ "$VER" != "$ARQ" ] then echo "nao exite esse usuario" else ec

[shell-script] Re: Shell - comportamento estranho...

2006-07-20 Por tôpico ltiani
DOS??? Tah falando serio? rsrs Leigo sim, mas nao tanto --- Em shell-script@yahoogrupos.com.br, "Tiago Barcellos Peczenyj" <[EMAIL PROTECTED]> escreveu > > vc editou estes scripts aonde? no DOS? > > isso me cheira a ter um ^M no final das linhas... ;-) > > experimenta fazer um dos2unix nes

Re: [shell-script] AJuda pela amor de Deus!

2006-07-20 Por tôpico Tiago Barcellos Peczenyj
if ls /var/mail/${usuario} 1>&- 2>&- then echo ok else echo nok fi On 7/20/06, rafael.nery <[EMAIL PROTECTED]> wrote: > Alguém pode me ajudar pela amor de Deus!!! > Preciso comparar se dentro do /var/mail existe um user. > Se não existir ele sai do programa, se existir ele envia um email > Por ex

Re: [shell-script] AJuda pela amor de Deus! (MENSAGEM DO MODERADOR)

2006-07-20 Por tôpico Eriberto
Rafael, solicito que você utilize um subject mais expressivo e sério para obter alguma ajuda e não poluir a lista. Atenciosamente, Eriberto - Moderador Em 20/07/06, rafael.nery <[EMAIL PROTECTED]> escreveu: > > Alguém pode me ajudar pela amor de Deus!!! > [As partes desta mensagem que não cont

Re: [shell-script] AJuda pela amor de Deus!

2006-07-20 Por tôpico rafael\.nery
Não entendi. Como vou comparar da variável que tem os users com o /var/mail? > if ls /var/mail/${usuario} 1>&- 2>&- > then echo ok > else echo nok > fi > > > On 7/20/06, rafael.nery <[EMAIL PROTECTED]> wrote: > > Alguém pode me ajudar pela amor de Deus!!! > > Preciso comparar se dentro do /var/ma

Re: [shell-script] AJuda pela amor de Deus!

2006-07-20 Por tôpico Tiago Barcellos Peczenyj
usuario=fulano if ls /var/mail/${usuario} 1>&- 2>&- then echo ok else echo nok fi explicando -- se o ls encontrar o arquivo 'fulano' dentro do diretorio /var/mail ele vai 'retornar ' um valor que o if entende como verdadeiro, caso contrario devolve um falso. vc tambem pode comparar usando a op

Re: [shell-script] Re: Shell - comportamento estranho...

2006-07-20 Por tôpico Tiago Barcellos Peczenyj
Sim, ja vi esse problema ocorrer nessas circunstâncias... ls^M não existe... On 7/20/06, ltiani <[EMAIL PROTECTED]> wrote: > DOS??? > Tah falando serio? rsrs > > Leigo sim, mas nao tanto > > > --- Em shell-script@yahoogrupos.com.br, "Tiago Barcellos Peczenyj" > <[EMAIL PROTECTED]> escreveu >

Re: [shell-script] AJuda pela amor de Deus!

2006-07-20 Por tôpico Felipe Kellermann
On Thu, 20 Jul 2006 5:34pm -0300, rafael.nery wrote: > Não entendi. > Como vou comparar da variável que tem os users com o /var/mail? Faça: if [ -e /var/mail/$usuario ]; then existe... else não existe... fi -- Felipe Kellermann -

Re: [shell-script] AJuda pela amor de Deus!

2006-07-20 Por tôpico Felipe Kellermann
On Thu, 20 Jul 2006 5:45pm -0300, Tiago Barcellos Peczenyj wrote: > vc tambem pode comparar usando a opção -f > > if [ -f /var/mail/$usuario ] > then # faz algo se existe > else # faz algo se não existe > fi > > não lembrei do test -f antes... Eu achei estranho o teu ls fechando os descritores

[shell-script] Re: Shell - comportamento estranho...

2006-07-20 Por tôpico ltiani
Infelizamente deram um boot no server e agora tah tudo funcionando.. agora nao vamos descobrir o que tava faltando, ou a mais, enfim. Grato pela ajuda de todos. Luis --- Em shell-script@yahoogrupos.com.br, "Tiago Barcellos Peczenyj" <[EMAIL PROTECTED]> escreveu > > Sim, ja vi esse proble

[shell-script] Re: AJuda pela amor de Deus!

2006-07-20 Por tôpico whitehatg
#!/bin/bash EMAIL="[EMAIL PROTECTED]" LOG="msg" USER="rafaell" cd /home/whitehat/hub/ HUB=$(ls /var/mail/ | grep $USER) if [ $? -ne 0 ] ; then SERVMAIL=$(netstat -l | grep smtp) if [ $? -eq 0 ] ; then cat $LOG | mail $EMAIL -s "user" exit 0 f

[shell-script] Re: AJuda pela amor de Deus!

2006-07-20 Por tôpico whitehatg
#!/bin/bash EMAIL="[EMAIL PROTECTED]" LOG="msg" USER="rafaell" U=$(ls /var/mail/ | grep $USER) if [ $? -ne 0 ] ; then SERVMAIL=$(netstat -l | grep smtp) if [ $? -eq 0 ] ; then cat $LOG | mail $EMAIL -s "user" exit 0 fi fi exit --- Em shell-script@yahoogrupos.com.br, "rafael\.nery" <[EMAIL PRO

Re: [shell-script] Script para enviar emails um por um???

2006-07-20 Por tôpico Rafael Tomelin
Olá Julio, Deixa eu ver só mais uma coisinha com você. Bah, está funcionando perfeito. Só que agora estou tentando anexar arquivos no email, e não está funcionando. estou fazendo o seguinte: for recebedor in $(< arq/de/ips) # o mesmo que: #+ for recebedor in $(cat arq/de/ips) #+, porem + rapi

Re: [shell-script] Script para enviar emails um por um???

2006-07-20 Por tôpico Tiago Barcellos Peczenyj
se não me engano tem q repetir o nome do arquivo uuencode arquivo arquivo | mail ... On 7/20/06, Rafael Tomelin <[EMAIL PROTECTED]> wrote: > Olá Julio, > > Deixa eu ver só mais uma coisinha com você. > > Bah, está funcionando perfeito. Só que agora estou tentando anexar arquivos > no email, e nã

Re: [shell-script] Script para enviar emails um por um???

2006-07-20 Por tôpico Rafael Tomelin
Já fiz isso, mas quando recebo o email ele vem cheio de caracteres e numeros, sem anexos. 2006/7/20, Tiago Barcellos Peczenyj <[EMAIL PROTECTED]>: > > se não me engano tem q repetir o nome do arquivo > > uuencode arquivo arquivo | mail ... > > On 7/20/06, Rafael Tomelin <[EMAIL PROTECTED]> wro

[shell-script] Re: Script para enviar emails um por um???

2006-07-20 Por tôpico whitehatg
Que tal isto ?: cat arquivo.txt | mail $recebedor -s "assunto" --- Em shell-script@yahoogrupos.com.br, "Rafael Tomelin" <[EMAIL PROTECTED]> escreveu > > Já fiz isso, mas quando recebo o email ele vem cheio de caracteres e > numeros, sem anexos. > > > > > > 2006/7/20, Tiago Barcellos Peczeny

Re: [shell-script] Re: Script para enviar emails um por um???

2006-07-20 Por tôpico Rafael Tomelin
Ola´whitehatg, Fiz o que você falou, mas ele se vez inserir o anexo, ele joga no campo do texto o arquivo mencionado. Já tentei de várias formas e não consegui, alguém pode me dar uma ajuda??? 2006/7/20, whitehatg <[EMAIL PROTECTED]>: > > Que tal isto ?: > cat arquivo.txt | mail $recebedo

Re: [shell-script] Re: Script para enviar emails um por um???

2006-07-20 Por tôpico Julio C. Neves
A resposta está em uencode e udecode que está no histórico da lista trucentas vezes. Vamos adquirir o hábito de, antes de perguntar, consultar o nosso histórico. É bom e pode-se aprender coisas que não eram dúvidas até nos depararmos com a resposta. []s, Julio :wq 2006/7/20, Rafael Tomelin <[EMAI

Re: [shell-script] Como verificar formato de um email?

2006-07-20 Por tôpico Julio C. Neves
Grande Tiago, vc é um dos melhores colaboradores da lista, e tenho certeza que todos apreciam isto demais! Porém não se iniba com suas convicções. Como bem sabes as fronteiras são muito tênues e o shell usa e abusa de ERs e por isso elas (que bacana, acho que é o único feminino que uso em shell) es