Ir direto para busca.
shell-script · Lista brasileira sobre Linux Shell Script

Informações sobre o grupo

  • Associados: 3870
  • Categoria: Linux
  • Criado em: Jun 5, 2000
  • Idioma: Português
? Você já é um associado? Entre no Yahoo!

Dicas

Você sabia...
Você pode receber várias mensagens em um único e-mail. Basta configurar suas opções de entrega de e-mail.

Mensagens

  Ajuda
Avançado
mensagens 34672 - 34701 de 36011   Mais antigos  |  < Mais antigos  |  Mais recentes >  |  Mais recentes
mensagens 34672 - 34701 de 36011   Mais antigos  |  < Mais antigos  |  Mais recentes >  |  Mais recentes
mensagens: Exibir resumo de mensagens Classificar por data ^  
#34672 De: Alysson Gonçalves de Azevedo <agalysson@...>
Data: Sex, 6 de Jul de 2012 3:09 am
Assunto: Re: Shell para exibir processos e finalizalos
agalysson
Enviar e-mail Enviar e-mail
 
Eu fiquei curioso, já que nunca tinha feito um cgi antes.
Segue o que eu fiz, usando mais ou menos o que você descreveu ai,
corrigindo os problemas de HTML, que eram tags mal fechadas e o form "em um
lugar ruim". Aqui funcionou legal, espero que te ajude xD

http://pastebin.com/X3faYp9x

obs, sempre mande códigos extensos via pastebin ou semelhantes, é melhor
pra quem vai ajudar.


Alysson Gonçalves de Azevedo
(11) 8491-7730




Em 5 de julho de 2012 18:58, Fabio Ortiz <fabiox@...> escreveu:

> **
>
>
> Realmente a estrutura do HTML esta bastante errada, nao quis comentar esse
> fato por o foco da lista ser o shellscript.
> mas vamos la deixar uma estrutura basica da tabela html aki:
>
> <table border="2">
> <caption>DASHBOARD</caption>
> <tr>
> <th>cabeçalho 1</th>
> <th>cabeçalho 2</th>
> </tr>
> <tr>
> <td>linha 1 coluna 1</td>
> <td>linha 1 coluna 2</td>
> </tr>
> <tr>
> <td>linha 2 coluna 1</td>
> <td>linha 2 coluna 2</td>
> </tr>
> </table>
>
> Observe que toda tag que eh aberta, necessita ser fechada. E Evite utilizar
> o texto em maiusculo, as normas xHTML nao validam seu codigo assim
>
> Em 5 de julho de 2012 17:36, Julio C. Neves <julio.neves@...
> >escreveu:
>
>
> > Cara esse teu tr além de estar com a sintaxe errada, é totalmente
> > desnecessário. Vou te mostrar usando zenity, pois não tenho como testar
> com
> > html.
> >
> > $ zenity --list --checklist --column Marque --column Usuário $(ps -eo
> user
> > | tail -n +2 | sort | uniq | xargs -n1 echo FALSE)
> >
> > [image: Imagem inline 2]
> >
> > Mandei a saída do ps para o tail tirar o cabeçalho. Em seguida
> classifiquei
> > (sort) e fiz um uniq para tirar as duplicatas. O xargs foi somente para
> > incluir um FALSE em cada registr (exigência do zenity)
> >
> > Abcs,
> > Julio
> >
> > *
> > *
> >
> >
> >
> > Em 5 de julho de 2012 18:03, Emerson Domingues Souto - H2M <
> > emersons.h2m@...> escreveu:
> >
> > > **
> > >
> > >
> > > O comando que vc utilizou `ps -e -o user | tr -s " ". ` mostra os
> > usuários
> > > que tem processos.
> > >
> > > Se vc trocar por `ps -e -o user,pid | tr -s " ". ` vai passar a
> mostrar o
> > > usuário e o número do processo.
> > >
> > > É isso que vc quer ?
> > >
> > > Emerson Domingues Souto
> > >
> > > Tecnologia da Informação
> > >
> > > Marítima Seguros S/A
> > >
> > > Fone: 11 3156-1017
> > >
> > > De: shell-script@... [mailto:
> > > shell-script@...] Em nome de jofuraste
> > > Enviada em: quinta-feira, 5 de julho de 2012 16:52
> > > Para: shell-script@...
> > > Assunto: [shell-script] Shell para exibir processos e finalizalos
> > >
> > >
> > > Boa tarde !
> > > Primeiro gostaria de me apresentar, sou estudante e curso faculdade
> para
> > > redes de computadores, estou no 5º semestre e tenho uma cadeira para
> > > programação para web. Sou iniciante em Linux e programação, aliás
> resolvi
> > > cursar redes para evitar lidar com qualquer tipo de programação, mas
> ela
> > é
> > > necessária em todas as áreas de informatica.
> > > Nesta cadeira de Programação para web, foi abordado durante as aulas o
> > > conteúdo de CGI + Shell Script.
> > > Foi solicitado aos alunos que fizessem um script onde era necessária a
> > > exibição de uma pagina em HTML onde deve ser exibido o PID e Nome dos
> > > processos do sistema e deveria ter a opção de finalizar os processos
> que
> > > estão sendo mostrados.
> > > Eu estava tentando até agora, mas não estou obtendo sucesso, pois os
> > > processos não estão sendo exibidos, e sim apenas os check boxes que eu
> > crio.
> > >
> > > Segue abaixo o código que eu criei, aceito sem dúvidas sugestões para
> > > melhor implementação =)
> > >
> > > #!/bin/bash
> > >
> > > echo "content-type: text/html"
> > > echo ""
> > > echo ""
> > > echo "<html>"
> > > echo "<head>"
> > > echo "<title>DashBoard</title>"
> > > echo "</head>"
> > > echo "<body>"
> > > echo "<TABLE border="2"
> > > <CAPTION>DASHBOARD</CAPTION>
> > > <TR>
> > > <TH>Processos</TH>
> > > <TH>Data / Hora</TH>
> > > <TH>STATUS da Rede</TH>
> > > <TH>Memória</TH>
> > > <TR>
> > > <TD>""<tr>"
> > > echo "<td width="200" height="100" valign="top" align="center">"
> > > echo "<p>Identificacao dos Processos</p>"
> > > echo "<p>"
> > > echo "<form action="/cgi-bin/teste.cgi" method="get">"
> > > for VAR in `ps -e -o user | tr -s " ". `
> > > do
> > > VAR="`echo $VAR | cut -d. -f1 `"
> > > echo "<input type="checkbox" name="$VAR" value="$VAR"><br>"
> > > done
> > > echo "<input type="submit" value="Finalizar">"
> > > echo "</form>"
> > > echo " </p> </td>" </TD><br> "
> > > <TD>" "<tr>"
> > > echo "<p> `date `"
> > > echo " </p>"
> > > echo "</tr>"
> > > </TD> "
> > > <TR>
> > > <TD>"echo "<p> `ethtool eth3 `"
> > > echo "</p>"
> > > echo "</td>"" </TD>
> > >
> > > </TABLE> "
> > >
> > > [As partes desta mensagem que não continham texto foram removidas]
> > >
> > >
> > >
> >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
> > ------------------------------------
> >
> > ----------------------------------------------------------
> > 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.
> > ----------------------------------------------------------
> > Sair da lista: shell-script-unsubscribe@...
>
> > ----------------------------------------------------------
> > Esta lista é moderada de acordo com o previsto em
> > http://www.listas-discussao.cjb.net
> > ----------------------------------------------------------
> > Servidor Newsgroup da lista: news.gmane.org
> > Grupo: gmane.org.user-groups.programming.shell.brazil
> >
> > Links do Yahoo! Grupos
> >
> >
> >
>
> --
> Atenciosamente,
> Fábio Ortiz
> Linux User: #495029
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>


[As partes desta mensagem que não continham texto foram removidas]

#34673 De: "isa_fabi" <fabisa.jgs@...>
Data: Seg, 9 de Jul de 2012 6:28 pm
Assunto: Indice dialog --menu
isa_fabi
Enviar e-mail Enviar e-mail
 
Boa tarde pessoal,

Ja pesquisei, inclusive aki no forum, mas nao encontrei nada que me fosse util.
Nao sei, talvez nao tenha pesquisado da forma correta, mas vou tentar explicar o
que eu quero.

Quando crio um menu dialog com as opcoes de 1 a 9, esses numeros formam um
inidice, acho que é assim que se chama, pq qdo se pressiona um numero, a opcao
correspondente é selecionada. Até ai tudo bem, mas quando tenho um menu com mais
de 10 opcoes, somente o primeiro caracter fica selecionavel, por exemplo, na
opcao de nro "23" somente o "2" fica de outra cor, e nesse caso qdo vou
pressionando o "2" o menu vai alternando entre 2, 20, 21, 22, 23.....

Isso é assim mesmo, ou tem como mudar para que ao ser pressionado o "2" e "3" em
sequencia, seja selecionado a opcao "23" e nao a "2" e depois a "3"?

#34674 De: Eduardo Júnior <eduardomsj@...>
Data: Seg, 9 de Jul de 2012 9:29 pm
Assunto: Re: Indice dialog --menu
eduardomsj
Enviar e-mail Enviar e-mail
 
Olá,

não sei se é isso que quer, mas experimente fazer a passagem de parâmetros
com chaves, por exemplo, echo ${23} .


2012/7/9 isa_fabi <fabisa.jgs@...>

> Boa tarde pessoal,
>
> Ja pesquisei, inclusive aki no forum, mas nao encontrei nada que me fosse
> util. Nao sei, talvez nao tenha pesquisado da forma correta, mas vou tentar
> explicar o que eu quero.
>
> Quando crio um menu dialog com as opcoes de 1 a 9, esses numeros formam um
> inidice, acho que é assim que se chama, pq qdo se pressiona um numero, a
> opcao correspondente é selecionada. Até ai tudo bem, mas quando tenho um
> menu com mais de 10 opcoes, somente o primeiro caracter fica selecionavel,
> por exemplo, na opcao de nro "23" somente o "2" fica de outra cor, e nesse
> caso qdo vou pressionando o "2" o menu vai alternando entre 2, 20, 21, 22,
> 23.....
>
> Isso é assim mesmo, ou tem como mudar para que ao ser pressionado o "2" e
> "3" em sequencia, seja selecionado a opcao "23" e nao a "2" e depois a "3"?
>
>
>
>
--
Eduardo Moura da Silva Junior.


[As partes desta mensagem que não continham texto foram removidas]

#34675 De: Carlos Rovaris <vostro1744@...>
Data: Ter, 10 de Jul de 2012 4:59 pm
Assunto: FTP dentro do IF - Erro
vostro1744@...
Enviar e-mail Enviar e-mail
 
Boa tarde,

Estou desenvolvendo o script abaixo para copiar os arquivos de um servidor
e enviar para outro através de um FTP, mas quando executo o programa abaixo
estou recebendo o erro:

records.sh: line 33: syntax error: unexpected end of file

Já verifiquei e não encontrei o erro, assim gostaria de um auxilio da lista
para me ajudar encontrar o erro e me explicar o que esta errado.
Obs: se executar o programa tirando o IF (deixando as comandos do FTP)
funciona normalmente.


#!/bin/bash

controle_data=$(date +%a)
origem="/var/spool/asterisk/monitorDONE/FTP/"
destino="/tmp/recordings/"
data=$(date +%Y%m%d)
host_ftp="10.10.10.5"
usuario_ftp="user"
senha_ftp="pwd"
diretorio="recordings/$(date +%Y-%m-%d)"


#Verifica se a pasta de destino esta criada
[ -d "$destino$data" ] || mkdir $destino$data

#Copia os arquivos para pasta temporaria
find $origem -name "*$data*" -exec cp {} $destino$data \;


if [ [ $controle_data = "Mon" ] || [ $controle_data = "Tue" ] || [
$controle_data = "Wed" ] || [ $controle_data = "Thu" ] || [ $controle_data
= "Fri" ] ] ;
         then
                 cd $destino$data
                 ftp -ivn > /home/system/ftp_saida$$ <<FTP
                 open $host_ftp
                 user $usuario_ftp $senha_ftp
                 mkdir $diretorio
                 cd $diretorio
                 mput *.mp3
                 bye
                 FTP
fi


Desde já agradeço a atenção de todos.

Obg.

Carlos Eduardo


[As partes desta mensagem que não continham texto foram removidas]

#34676 De: "Emerson Domingues Souto - H2M" <emersons.h2m@...>
Data: Ter, 10 de Jul de 2012 5:10 pm
Assunto: RES: FTP dentro do IF - Erro
emersons.h2m@...
Enviar e-mail Enviar e-mail
 
Aparentemente o seu problema está no comando if abaixo que está ocupando 3
linhas:



if [ [ $controle_data = "Mon" ] || [ $controle_data = "Tue" ] || [
$controle_data = "Wed" ] || [ $controle_data = "Thu" ] || [ $controle_data
= "Fri" ] ] ;



Se for isso, vc deve escrevê-lo em uma única linha OU ao final da 1ª e da 2ª
linha incluir uma \ (barra invertida), ou seja, deixando-o assim:



if [ [ $controle_data = "Mon" ] || [ $controle_data = "Tue" ] || [ \
$controle_data = "Wed" ] || [ $controle_data = "Thu" ] || [ $controle_data \
= "Fri" ] ] ;





Emerson Domingues Souto

Tecnologia da Informação

Marítima Seguros S/A

Fone: 11 3156-1017



De: shell-script@... [mailto:shell-script@...] Em
nome de Carlos Rovaris
Enviada em: terça-feira, 10 de julho de 2012 14:00
Para: shell-script@...
Assunto: [shell-script] FTP dentro do IF - Erro





Boa tarde,

Estou desenvolvendo o script abaixo para copiar os arquivos de um servidor
e enviar para outro através de um FTP, mas quando executo o programa abaixo
estou recebendo o erro:

records.sh: line 33: syntax error: unexpected end of file

Já verifiquei e não encontrei o erro, assim gostaria de um auxilio da lista
para me ajudar encontrar o erro e me explicar o que esta errado.
Obs: se executar o programa tirando o IF (deixando as comandos do FTP)
funciona normalmente.

#!/bin/bash

controle_data=$(date +%a)
origem="/var/spool/asterisk/monitorDONE/FTP/"
destino="/tmp/recordings/"
data=$(date +%Y%m%d)
host_ftp="10.10.10.5"
usuario_ftp="user"
senha_ftp="pwd"
diretorio="recordings/$(date +%Y-%m-%d)"

#Verifica se a pasta de destino esta criada
[ -d "$destino$data" ] || mkdir $destino$data

#Copia os arquivos para pasta temporaria
find $origem -name "*$data*" -exec cp {} $destino$data \;

if [ [ $controle_data = "Mon" ] || [ $controle_data = "Tue" ] || [
$controle_data = "Wed" ] || [ $controle_data = "Thu" ] || [ $controle_data
= "Fri" ] ] ;
then
cd $destino$data
ftp -ivn > /home/system/ftp_saida$$ <<FTP
open $host_ftp
user $usuario_ftp $senha_ftp
mkdir $diretorio
cd $diretorio
mput *.mp3
bye
FTP
fi

Desde já agradeço a atenção de todos.

Obg.

Carlos Eduardo

[As partes desta mensagem que não continham texto foram removidas]





[As partes desta mensagem que não continham texto foram removidas]

#34677 De: Carlos Eduardo <vostro1744@...>
Data: Ter, 10 de Jul de 2012 5:21 pm
Assunto: Re: FTP dentro do IF - Erro
vostro1744@...
Enviar e-mail Enviar e-mail
 
Emerson,

As 3 linhas é porque o email fez a quebra de linha, no meu programa esta
tudo em uma linha só.
Já tinha feito um teste colocando apenas um "teste":

if [ $controle_data = "Tue" ] ; then
cd $destino$data
ftp -ivn > /home/system/ftp_saida$$ <<FTP
open $host_ftp
user $usuario_ftp $senha_ftp
mkdir $diretorio
cd $diretorio
mput *.mp3
bye
FTP
fi

e deu o mesmo erro.

Carlos Eduardo

Em 10 de julho de 2012 14:10, Emerson Domingues Souto - H2M <
emersons.h2m@...> escreveu:

> **
>
>
> Aparentemente o seu problema está no comando if abaixo que está ocupando 3
> linhas:
>
>
> if [ [ $controle_data = "Mon" ] || [ $controle_data = "Tue" ] || [
> $controle_data = "Wed" ] || [ $controle_data = "Thu" ] || [ $controle_data
> = "Fri" ] ] ;
>
> Se for isso, vc deve escrevê-lo em uma única linha OU ao final da 1ª e da
> 2ª linha incluir uma \ (barra invertida), ou seja, deixando-o assim:
>
>
> if [ [ $controle_data = "Mon" ] || [ $controle_data = "Tue" ] || [ \
> $controle_data = "Wed" ] || [ $controle_data = "Thu" ] || [ $controle_data
> \
> = "Fri" ] ] ;
>
> Emerson Domingues Souto
>
> Tecnologia da Informação
>
> Marítima Seguros S/A
>
> Fone: 11 3156-1017
>
> De: shell-script@... [mailto:
> shell-script@...] Em nome de Carlos Rovaris
> Enviada em: terça-feira, 10 de julho de 2012 14:00
> Para: shell-script@...
> Assunto: [shell-script] FTP dentro do IF - Erro
>
>
> Boa tarde,
>
> Estou desenvolvendo o script abaixo para copiar os arquivos de um servidor
> e enviar para outro através de um FTP, mas quando executo o programa abaixo
> estou recebendo o erro:
>
> records.sh: line 33: syntax error: unexpected end of file
>
> Já verifiquei e não encontrei o erro, assim gostaria de um auxilio da lista
> para me ajudar encontrar o erro e me explicar o que esta errado.
> Obs: se executar o programa tirando o IF (deixando as comandos do FTP)
> funciona normalmente.
>
> #!/bin/bash
>
> controle_data=$(date +%a)
> origem="/var/spool/asterisk/monitorDONE/FTP/"
> destino="/tmp/recordings/"
> data=$(date +%Y%m%d)
> host_ftp="10.10.10.5"
> usuario_ftp="user"
> senha_ftp="pwd"
> diretorio="recordings/$(date +%Y-%m-%d)"
>
> #Verifica se a pasta de destino esta criada
> [ -d "$destino$data" ] || mkdir $destino$data
>
> #Copia os arquivos para pasta temporaria
> find $origem -name "*$data*" -exec cp {} $destino$data \;
>
> if [ [ $controle_data = "Mon" ] || [ $controle_data = "Tue" ] || [
> $controle_data = "Wed" ] || [ $controle_data = "Thu" ] || [ $controle_data
> = "Fri" ] ] ;
> then
> cd $destino$data
> ftp -ivn > /home/system/ftp_saida$$ <<FTP
> open $host_ftp
> user $usuario_ftp $senha_ftp
> mkdir $diretorio
> cd $diretorio
> mput *.mp3
> bye
> FTP
> fi
>
> Desde já agradeço a atenção de todos.
>
> Obg.
>
> Carlos Eduardo
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>


[As partes desta mensagem que não continham texto foram removidas]

#34678 De: miranda <miranda@...>
Data: Ter, 10 de Jul de 2012 5:55 pm
Assunto: Re: FTP dentro do IF - Erro
townscream
Enviar e-mail Enviar e-mail
 
[root@guitar linux]# Controle="Tue"
[root@guitar linux]# if [[ $Controle = "Mon" ]] || [[ $Controle =
"Tue" ]]
> then
>   echo YES
> fi
YES
[root@guitar linux]# Controle="Wed"
[root@guitar linux]# if [[ $Controle = "Mon" ]] || [[ $Controle =
"Tue" ]]; then   echo YES; fi
[root@guitar linux]#


On Tue, 2012-07-10 at 14:21 -0300, Carlos Eduardo wrote:

> Emerson,
>
> As 3 linhas  porque o email fez a quebra de linha, no meu programa esta
> tudo em uma linha s.
> J tinha feito um teste colocando apenas um "teste":
>
> if [ $controle_data = "Tue" ] ; then
> cd $destino$data
> ftp -ivn > /home/system/ftp_saida$$ <<FTP
> open $host_ftp
> user $usuario_ftp $senha_ftp
> mkdir $diretorio
> cd $diretorio
> mput *.mp3
> bye
> FTP
> fi
>
> e deu o mesmo erro.
>
> Carlos Eduardo
>
> Em 10 de julho de 2012 14:10, Emerson Domingues Souto - H2M <
> emersons.h2m@...> escreveu:
>
> > **
> >
> >
> > Aparentemente o seu problema est no comando if abaixo que est ocupando 3
> > linhas:
> >
> >
> > if [ [ $controle_data = "Mon" ] || [ $controle_data = "Tue" ] || [
> > $controle_data = "Wed" ] || [ $controle_data = "Thu" ] || [ $controle_data
> > = "Fri" ] ] ;
> >
> > Se for isso, vc deve escrev-lo em uma nica linha OU ao final da 1 e da
> > 2 linha incluir uma \ (barra invertida), ou seja, deixando-o assim:
> >
> >
> > if [ [ $controle_data = "Mon" ] || [ $controle_data = "Tue" ] || [ \
> > $controle_data = "Wed" ] || [ $controle_data = "Thu" ] || [ $controle_data
> > \
> > = "Fri" ] ] ;
> >
> > Emerson Domingues Souto
> >
> > Tecnologia da Informao
> >
> > Martima Seguros S/A
> >
> > Fone: 11 3156-1017
> >
> > De: shell-script@... [mailto:
> > shell-script@...] Em nome de Carlos Rovaris
> > Enviada em: tera-feira, 10 de julho de 2012 14:00
> > Para: shell-script@...
> > Assunto: [shell-script] FTP dentro do IF - Erro
> >
> >
> > Boa tarde,
> >
> > Estou desenvolvendo o script abaixo para copiar os arquivos de um servidor
> > e enviar para outro atravs de um FTP, mas quando executo o programa abaixo
> > estou recebendo o erro:
> >
> > records.sh: line 33: syntax error: unexpected end of file
> >
> > J verifiquei e no encontrei o erro, assim gostaria de um auxilio da lista
> > para me ajudar encontrar o erro e me explicar o que esta errado.
> > Obs: se executar o programa tirando o IF (deixando as comandos do FTP)
> > funciona normalmente.
> >
> > #!/bin/bash
> >
> > controle_data=$(date +%a)
> > origem="/var/spool/asterisk/monitorDONE/FTP/"
> > destino="/tmp/recordings/"
> > data=$(date +%Y%m%d)
> > host_ftp="10.10.10.5"
> > usuario_ftp="user"
> > senha_ftp="pwd"
> > diretorio="recordings/$(date +%Y-%m-%d)"
> >
> > #Verifica se a pasta de destino esta criada
> > [ -d "$destino$data" ] || mkdir $destino$data
> >
> > #Copia os arquivos para pasta temporaria
> > find $origem -name "*$data*" -exec cp {} $destino$data \;
> >
> > if [ [ $controle_data = "Mon" ] || [ $controle_data = "Tue" ] || [
> > $controle_data = "Wed" ] || [ $controle_data = "Thu" ] || [ $controle_data
> > = "Fri" ] ] ;
> > then
> > cd $destino$data
> > ftp -ivn > /home/system/ftp_saida$$ <<FTP
> > open $host_ftp
> > user $usuario_ftp $senha_ftp
> > mkdir $diretorio
> > cd $diretorio
> > mput *.mp3
> > bye
> > FTP
> > fi
> >
> > Desde j agradeo a ateno de todos.
> >
> > Obg.
> >
> > Carlos Eduardo
> >
> > [As partes desta mensagem que no continham texto foram removidas]
> >
> > [As partes desta mensagem que no continham texto foram removidas]
> >
> >
> >
>
>
> [As partes desta mensagem que no continham texto foram removidas]
>
>
>
> ------------------------------------
>
> ---------------------------------------------------------------------
> Esta lista no admite a abordagem de outras liguagens de programao, como perl,
C etc. Quem insistir em no seguir esta regra ser moderado sem prvio aviso.
> ---------------------------------------------------------------------
> Sair da lista: shell-script-unsubscribe@...
> ---------------------------------------------------------------------
> Esta lista  moderada de acordo com o previsto em
http://www.listas-discussao.cjb.net
> ---------------------------------------------------------------------
> Servidor Newsgroup da lista: news.gmane.org
> Grupo: gmane.org.user-groups.programming.shell.brazil
>
> Links do Yahoo! Grupos
>
>


[As partes desta mensagem que não continham texto foram removidas]

#34679 De: Petterson Faria <contato@...>
Data: Ter, 10 de Jul de 2012 5:58 pm
Assunto: Re: FTP dentro do IF - Erro
bl4z3xvzf
Enviar e-mail Enviar e-mail
 
poe no http://pastebin.com/ da vida pra poder ajudar melhor.

A principio nao parei pra contar as linhas ¬¬
Mas o comando ftp nao seria:
- ftp -ivn > /home/system/ftp_saida$$ <<FTP
+ftp -ivn <<FTP > /home/system/ftp_saida$$

--
Atenciosamente,
*Petterson Faria*

*"A ciência nunca resolve um problema sem criar mais dez" *(George Bernard
Shaw)
*"It is a capital mistake to theorize before you have all the evidence. It
biases the judgment"* (Sherlock Holmes)




2012/7/10 Carlos Rovaris <vostro1744@...>

> **
>
>
> Boa tarde,
>
> Estou desenvolvendo o script abaixo para copiar os arquivos de um servidor
> e enviar para outro através de um FTP, mas quando executo o programa abaixo
> estou recebendo o erro:
>
> records.sh: line 33: syntax error: unexpected end of file
>
> Já verifiquei e não encontrei o erro, assim gostaria de um auxilio da lista
> para me ajudar encontrar o erro e me explicar o que esta errado.
> Obs: se executar o programa tirando o IF (deixando as comandos do FTP)
> funciona normalmente.
>
> #!/bin/bash
>
> controle_data=$(date +%a)
> origem="/var/spool/asterisk/monitorDONE/FTP/"
> destino="/tmp/recordings/"
> data=$(date +%Y%m%d)
> host_ftp="10.10.10.5"
> usuario_ftp="user"
> senha_ftp="pwd"
> diretorio="recordings/$(date +%Y-%m-%d)"
>
> #Verifica se a pasta de destino esta criada
> [ -d "$destino$data" ] || mkdir $destino$data
>
> #Copia os arquivos para pasta temporaria
> find $origem -name "*$data*" -exec cp {} $destino$data \;
>
> if [ [ $controle_data = "Mon" ] || [ $controle_data = "Tue" ] || [
> $controle_data = "Wed" ] || [ $controle_data = "Thu" ] || [ $controle_data
> = "Fri" ] ] ;
> then
> cd $destino$data
> ftp -ivn > /home/system/ftp_saida$$ <<FTP
> open $host_ftp
> user $usuario_ftp $senha_ftp
> mkdir $diretorio
> cd $diretorio
> mput *.mp3
> bye
> FTP
> fi
>
> Desde já agradeço a atenção de todos.
>
> Obg.
>
> Carlos Eduardo
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>


[As partes desta mensagem que não continham texto foram removidas]

#34680 De: "Emerson Domingues Souto - H2M" <emersons.h2m@...>
Data: Ter, 10 de Jul de 2012 6:04 pm
Assunto: RES: FTP dentro do IF - Erro
emersons.h2m@...
Enviar e-mail Enviar e-mail
 
Carlos,



Fiz um teste aqui tb e deu certinho ....

Vc já experimentou debugar usando sh -x ?





Emerson Domingues Souto

Tecnologia da Informação

Marítima Seguros S/A

Fone: 11 3156-1017



De: shell-script@... [mailto:shell-script@...] Em
nome de miranda
Enviada em: terça-feira, 10 de julho de 2012 14:56
Para: shell-script@...
Assunto: Re: [shell-script] FTP dentro do IF - Erro





[root@guitar linux]# Controle="Tue"
[root@guitar linux]# if [[ $Controle = "Mon" ]] || [[ $Controle =
"Tue" ]]
> then
> echo YES
> fi
YES
[root@guitar linux]# Controle="Wed"
[root@guitar linux]# if [[ $Controle = "Mon" ]] || [[ $Controle =
"Tue" ]]; then echo YES; fi
[root@guitar linux]#

On Tue, 2012-07-10 at 14:21 -0300, Carlos Eduardo wrote:

> Emerson,
>
> As 3 linhas porque o email fez a quebra de linha, no meu programa esta
> tudo em uma linha s.
> J tinha feito um teste colocando apenas um "teste":
>
> if [ $controle_data = "Tue" ] ; then
> cd $destino$data
> ftp -ivn > /home/system/ftp_saida$$ <<FTP
> open $host_ftp
> user $usuario_ftp $senha_ftp
> mkdir $diretorio
> cd $diretorio
> mput *.mp3
> bye
> FTP
> fi
>
> e deu o mesmo erro.
>
> Carlos Eduardo
>
> Em 10 de julho de 2012 14:10, Emerson Domingues Souto - H2M <
> emersons.h2m@... <mailto:emersons.h2m%40maritima.com.br> >
escreveu:
>
> > **
> >
> >
> > Aparentemente o seu problema est no comando if abaixo que est ocupando 3
> > linhas:
> >
> >
> > if [ [ $controle_data = "Mon" ] || [ $controle_data = "Tue" ] || [
> > $controle_data = "Wed" ] || [ $controle_data = "Thu" ] || [ $controle_data
> > = "Fri" ] ] ;
> >
> > Se for isso, vc deve escrev-lo em uma nica linha OU ao final da 1 e da
> > 2 linha incluir uma \ (barra invertida), ou seja, deixando-o assim:
> >
> >
> > if [ [ $controle_data = "Mon" ] || [ $controle_data = "Tue" ] || [ \
> > $controle_data = "Wed" ] || [ $controle_data = "Thu" ] || [ $controle_data
> > \
> > = "Fri" ] ] ;
> >
> > Emerson Domingues Souto
> >
> > Tecnologia da Informao
> >
> > Martima Seguros S/A
> >
> > Fone: 11 3156-1017
> >
> > De: shell-script@...
<mailto:shell-script%40yahoogrupos.com.br>  [mailto:
> > shell-script@... <mailto:shell-script%40yahoogrupos.com.br> ]
Em nome de Carlos Rovaris
> > Enviada em: tera-feira, 10 de julho de 2012 14:00
> > Para: shell-script@...
<mailto:shell-script%40yahoogrupos.com.br>
> > Assunto: [shell-script] FTP dentro do IF - Erro
> >
> >
> > Boa tarde,
> >
> > Estou desenvolvendo o script abaixo para copiar os arquivos de um servidor
> > e enviar para outro atravs de um FTP, mas quando executo o programa abaixo
> > estou recebendo o erro:
> >
> > records.sh: line 33: syntax error: unexpected end of file
> >
> > J verifiquei e no encontrei o erro, assim gostaria de um auxilio da lista
> > para me ajudar encontrar o erro e me explicar o que esta errado.
> > Obs: se executar o programa tirando o IF (deixando as comandos do FTP)
> > funciona normalmente.
> >
> > #!/bin/bash
> >
> > controle_data=$(date +%a)
> > origem="/var/spool/asterisk/monitorDONE/FTP/"
> > destino="/tmp/recordings/"
> > data=$(date +%Y%m%d)
> > host_ftp="10.10.10.5"
> > usuario_ftp="user"
> > senha_ftp="pwd"
> > diretorio="recordings/$(date +%Y-%m-%d)"
> >
> > #Verifica se a pasta de destino esta criada
> > [ -d "$destino$data" ] || mkdir $destino$data
> >
> > #Copia os arquivos para pasta temporaria
> > find $origem -name "*$data*" -exec cp {} $destino$data \;
> >
> > if [ [ $controle_data = "Mon" ] || [ $controle_data = "Tue" ] || [
> > $controle_data = "Wed" ] || [ $controle_data = "Thu" ] || [ $controle_data
> > = "Fri" ] ] ;
> > then
> > cd $destino$data
> > ftp -ivn > /home/system/ftp_saida$$ <<FTP
> > open $host_ftp
> > user $usuario_ftp $senha_ftp
> > mkdir $diretorio
> > cd $diretorio
> > mput *.mp3
> > bye
> > FTP
> > fi
> >
> > Desde j agradeo a ateno de todos.
> >
> > Obg.
> >
> > Carlos Eduardo
> >
> > [As partes desta mensagem que no continham texto foram removidas]
> >
> > [As partes desta mensagem que no continham texto foram removidas]
> >
> >
> >
>
>
> [As partes desta mensagem que no continham texto foram removidas]
>
>
>
> ------------------------------------
>
> ----------------------------------------------------------
> Esta lista no admite a abordagem de outras liguagens de programao, como perl,
C etc. Quem insistir em no seguir esta regra ser moderado sem prvio aviso.
> ----------------------------------------------------------
> Sair da lista: shell-script-unsubscribe@...
<mailto:shell-script-unsubscribe%40yahoogrupos.com.br>
> ----------------------------------------------------------
> Esta lista moderada de acordo com o previsto em
http://www.listas-discussao.cjb.net
> ----------------------------------------------------------
> Servidor Newsgroup da lista: news.gmane.org
> Grupo: gmane.org.user-groups.programming.shell.brazil
>
> Links do Yahoo! Grupos
>
>

[As partes desta mensagem que não continham texto foram removidas]





[As partes desta mensagem que não continham texto foram removidas]

#34681 De: miranda <miranda@...>
Data: Ter, 10 de Jul de 2012 6:13 pm
Assunto: Re: RES: FTP dentro do IF - Erro
townscream
Enviar e-mail Enviar e-mail
 
Se você quer usar "||" como OU , precisa usar  "[[" colchetes duplos

On Tue, 2012-07-10 at 15:04 -0300, Emerson Domingues Souto - H2M wrote:

>
>
> Carlos,
>
> Fiz um teste aqui tb e deu certinho ....
>
> Vc já experimentou debugar usando sh -x ?
>
> Emerson Domingues Souto
>
> Tecnologia da Informação
>
> Marítima Seguros S/A
>
> Fone: 11 3156-1017
>
> De: shell-script@...
> [mailto:shell-script@...] Em nome de miranda
> Enviada em: terça-feira, 10 de julho de 2012 14:56
> Para: shell-script@...
> Assunto: Re: [shell-script] FTP dentro do IF - Erro
>
> [root@guitar linux]# Controle="Tue"
> [root@guitar linux]# if [[ $Controle = "Mon" ]] || [[ $Controle =
> "Tue" ]]
> > then
> > echo YES
> > fi
> YES
> [root@guitar linux]# Controle="Wed"
> [root@guitar linux]# if [[ $Controle = "Mon" ]] || [[ $Controle =
> "Tue" ]]; then echo YES; fi
> [root@guitar linux]#
>
> On Tue, 2012-07-10 at 14:21 -0300, Carlos Eduardo wrote:
>
> > Emerson,
> >
> > As 3 linhas porque o email fez a quebra de linha, no meu programa
> esta
> > tudo em uma linha s.
> > J tinha feito um teste colocando apenas um "teste":
> >
> > if [ $controle_data = "Tue" ] ; then
> > cd $destino$data
> > ftp -ivn > /home/system/ftp_saida$$ <<FTP
> > open $host_ftp
> > user $usuario_ftp $senha_ftp
> > mkdir $diretorio
> > cd $diretorio
> > mput *.mp3
> > bye
> > FTP
> > fi
> >
> > e deu o mesmo erro.
> >
> > Carlos Eduardo
> >
> > Em 10 de julho de 2012 14:10, Emerson Domingues Souto - H2M <
> > emersons.h2m@... <mailto:emersons.h2m%40maritima.com.br>
> > escreveu:
> >
> > > **
> > >
> > >
> > > Aparentemente o seu problema est no comando if abaixo que est
> ocupando 3
> > > linhas:
> > >
> > >
> > > if [ [ $controle_data = "Mon" ] || [ $controle_data = "Tue" ] || [
> > > $controle_data = "Wed" ] || [ $controle_data = "Thu" ] ||
> [ $controle_data
> > > = "Fri" ] ] ;
> > >
> > > Se for isso, vc deve escrev-lo em uma nica linha OU ao final da 1
> e da
> > > 2 linha incluir uma \ (barra invertida), ou seja, deixando-o
> assim:
> > >
> > >
> > > if [ [ $controle_data = "Mon" ] || [ $controle_data = "Tue" ] ||
> [ \
> > > $controle_data = "Wed" ] || [ $controle_data = "Thu" ] ||
> [ $controle_data
> > > \
> > > = "Fri" ] ] ;
> > >
> > > Emerson Domingues Souto
> > >
> > > Tecnologia da Informao
> > >
> > > Martima Seguros S/A
> > >
> > > Fone: 11 3156-1017
> > >
> > > De: shell-script@... <mailto:shell-script%
> 40yahoogrupos.com.br> [mailto:
> > > shell-script@... <mailto:shell-script%
> 40yahoogrupos.com.br> ] Em nome de Carlos Rovaris
> > > Enviada em: tera-feira, 10 de julho de 2012 14:00
> > > Para: shell-script@... <mailto:shell-script%
> 40yahoogrupos.com.br>
> > > Assunto: [shell-script] FTP dentro do IF - Erro
> > >
> > >
> > > Boa tarde,
> > >
> > > Estou desenvolvendo o script abaixo para copiar os arquivos de um
> servidor
> > > e enviar para outro atravs de um FTP, mas quando executo o
> programa abaixo
> > > estou recebendo o erro:
> > >
> > > records.sh: line 33: syntax error: unexpected end of file
> > >
> > > J verifiquei e no encontrei o erro, assim gostaria de um auxilio
> da lista
> > > para me ajudar encontrar o erro e me explicar o que esta errado.
> > > Obs: se executar o programa tirando o IF (deixando as comandos do
> FTP)
> > > funciona normalmente.
> > >
> > > #!/bin/bash
> > >
> > > controle_data=$(date +%a)
> > > origem="/var/spool/asterisk/monitorDONE/FTP/"
> > > destino="/tmp/recordings/"
> > > data=$(date +%Y%m%d)
> > > host_ftp="10.10.10.5"
> > > usuario_ftp="user"
> > > senha_ftp="pwd"
> > > diretorio="recordings/$(date +%Y-%m-%d)"
> > >
> > > #Verifica se a pasta de destino esta criada
> > > [ -d "$destino$data" ] || mkdir $destino$data
> > >
> > > #Copia os arquivos para pasta temporaria
> > > find $origem -name "*$data*" -exec cp {} $destino$data \;
> > >
> > > if [ [ $controle_data = "Mon" ] || [ $controle_data = "Tue" ] || [
> > > $controle_data = "Wed" ] || [ $controle_data = "Thu" ] ||
> [ $controle_data
> > > = "Fri" ] ] ;
> > > then
> > > cd $destino$data
> > > ftp -ivn > /home/system/ftp_saida$$ <<FTP
> > > open $host_ftp
> > > user $usuario_ftp $senha_ftp
> > > mkdir $diretorio
> > > cd $diretorio
> > > mput *.mp3
> > > bye
> > > FTP
> > > fi
> > >
> > > Desde j agradeo a ateno de todos.
> > >
> > > Obg.
> > >
> > > Carlos Eduardo
> > >
> > > [As partes desta mensagem que no continham texto foram removidas]
> > >
> > > [As partes desta mensagem que no continham texto foram removidas]
> > >
> > >
> > >
> >
> >
> > [As partes desta mensagem que no continham texto foram removidas]
> >
> >
> >
> > ------------------------------------
> >
> > ----------------------------------------------------------
> > Esta lista no admite a abordagem de outras liguagens de programao,
> como perl, C etc. Quem insistir em no seguir esta regra ser moderado
> sem prvio aviso.
> > ----------------------------------------------------------
> > Sair da lista: shell-script-unsubscribe@...
> <mailto:shell-script-unsubscribe%40yahoogrupos.com.br>
> > ----------------------------------------------------------
> > Esta lista moderada de acordo com o previsto em
> http://www.listas-discussao.cjb.net
> > ----------------------------------------------------------
> > Servidor Newsgroup da lista: news.gmane.org
> > Grupo: gmane.org.user-groups.programming.shell.brazil
> >
> > Links do Yahoo! Grupos
> >
> >
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
>
>


[As partes desta mensagem que não continham texto foram removidas]

#34682 De: Carlos Eduardo <vostro1744@...>
Data: Ter, 10 de Jul de 2012 6:58 pm
Assunto: Re: RES: FTP dentro do IF - Erro
vostro1744@...
Enviar e-mail Enviar e-mail
 
Miranda

Testei também tirando os comandos do FTP pelo echo, e funcionou
perfeitamente, mas com os comando do FTP não vai da erro na linha ultima
linha, no "fi".

Petterson,

Fiz o que você mencionou também, e acontece o mesmo erro.
records.sh: line 34: syntax error: unexpected end of file ------- (ultima
linha do arquivo)



Acredito que nos comandos do FTP esta escapando algo que esta bugando o
programa, mas até agora não identifiquei o problema.


Em 10 de julho de 2012 15:13, miranda <miranda@...> escreveu:

> **
>
>
> Se você quer usar "||" como OU , precisa usar "[[" colchetes duplos
>
>
> On Tue, 2012-07-10 at 15:04 -0300, Emerson Domingues Souto - H2M wrote:
>
> >
> >
> > Carlos,
> >
> > Fiz um teste aqui tb e deu certinho ....
> >
> > Vc já experimentou debugar usando sh -x ?
> >
> > Emerson Domingues Souto
> >
> > Tecnologia da Informação
> >
> > Marítima Seguros S/A
> >
> > Fone: 11 3156-1017
> >
> > De: shell-script@...
> > [mailto:shell-script@...] Em nome de miranda
> > Enviada em: terça-feira, 10 de julho de 2012 14:56
> > Para: shell-script@...
> > Assunto: Re: [shell-script] FTP dentro do IF - Erro
> >
> > [root@guitar linux]# Controle="Tue"
> > [root@guitar linux]# if [[ $Controle = "Mon" ]] || [[ $Controle =
> > "Tue" ]]
> > > then
> > > echo YES
> > > fi
> > YES
> > [root@guitar linux]# Controle="Wed"
> > [root@guitar linux]# if [[ $Controle = "Mon" ]] || [[ $Controle =
> > "Tue" ]]; then echo YES; fi
> > [root@guitar linux]#
> >
> > On Tue, 2012-07-10 at 14:21 -0300, Carlos Eduardo wrote:
> >
> > > Emerson,
> > >
> > > As 3 linhas porque o email fez a quebra de linha, no meu programa
> > esta
> > > tudo em uma linha s.
> > > J tinha feito um teste colocando apenas um "teste":
> > >
> > > if [ $controle_data = "Tue" ] ; then
> > > cd $destino$data
> > > ftp -ivn > /home/system/ftp_saida$$ <<FTP
> > > open $host_ftp
> > > user $usuario_ftp $senha_ftp
> > > mkdir $diretorio
> > > cd $diretorio
> > > mput *.mp3
> > > bye
> > > FTP
> > > fi
> > >
> > > e deu o mesmo erro.
> > >
> > > Carlos Eduardo
> > >
> > > Em 10 de julho de 2012 14:10, Emerson Domingues Souto - H2M <
> > > emersons.h2m@... <mailto:emersons.h2m%40maritima.com.br>
> > > escreveu:
> > >
> > > > **
> > > >
> > > >
> > > > Aparentemente o seu problema est no comando if abaixo que est
> > ocupando 3
> > > > linhas:
> > > >
> > > >
> > > > if [ [ $controle_data = "Mon" ] || [ $controle_data = "Tue" ] || [
> > > > $controle_data = "Wed" ] || [ $controle_data = "Thu" ] ||
> > [ $controle_data
> > > > = "Fri" ] ] ;
> > > >
> > > > Se for isso, vc deve escrev-lo em uma nica linha OU ao final da 1
> > e da
> > > > 2 linha incluir uma \ (barra invertida), ou seja, deixando-o
> > assim:
> > > >
> > > >
> > > > if [ [ $controle_data = "Mon" ] || [ $controle_data = "Tue" ] ||
> > [ \
> > > > $controle_data = "Wed" ] || [ $controle_data = "Thu" ] ||
> > [ $controle_data
> > > > \
> > > > = "Fri" ] ] ;
> > > >
> > > > Emerson Domingues Souto
> > > >
> > > > Tecnologia da Informao
> > > >
> > > > Martima Seguros S/A
> > > >
> > > > Fone: 11 3156-1017
> > > >
> > > > De: shell-script@... <mailto:shell-script%
> > 40yahoogrupos.com.br> [mailto:
> > > > shell-script@... <mailto:shell-script%
> > 40yahoogrupos.com.br> ] Em nome de Carlos Rovaris
> > > > Enviada em: tera-feira, 10 de julho de 2012 14:00
> > > > Para: shell-script@... <mailto:shell-script%
> > 40yahoogrupos.com.br>
> > > > Assunto: [shell-script] FTP dentro do IF - Erro
> > > >
> > > >
> > > > Boa tarde,
> > > >
> > > > Estou desenvolvendo o script abaixo para copiar os arquivos de um
> > servidor
> > > > e enviar para outro atravs de um FTP, mas quando executo o
> > programa abaixo
> > > > estou recebendo o erro:
> > > >
> > > > records.sh: line 33: syntax error: unexpected end of file
> > > >
> > > > J verifiquei e no encontrei o erro, assim gostaria de um auxilio
> > da lista
> > > > para me ajudar encontrar o erro e me explicar o que esta errado.
> > > > Obs: se executar o programa tirando o IF (deixando as comandos do
> > FTP)
> > > > funciona normalmente.
> > > >
> > > > #!/bin/bash
> > > >
> > > > controle_data=$(date +%a)
> > > > origem="/var/spool/asterisk/monitorDONE/FTP/"
> > > > destino="/tmp/recordings/"
> > > > data=$(date +%Y%m%d)
> > > > host_ftp="10.10.10.5"
> > > > usuario_ftp="user"
> > > > senha_ftp="pwd"
> > > > diretorio="recordings/$(date +%Y-%m-%d)"
> > > >
> > > > #Verifica se a pasta de destino esta criada
> > > > [ -d "$destino$data" ] || mkdir $destino$data
> > > >
> > > > #Copia os arquivos para pasta temporaria
> > > > find $origem -name "*$data*" -exec cp {} $destino$data \;
> > > >
> > > > if [ [ $controle_data = "Mon" ] || [ $controle_data = "Tue" ] || [
> > > > $controle_data = "Wed" ] || [ $controle_data = "Thu" ] ||
> > [ $controle_data
> > > > = "Fri" ] ] ;
> > > > then
> > > > cd $destino$data
> > > > ftp -ivn > /home/system/ftp_saida$$ <<FTP
> > > > open $host_ftp
> > > > user $usuario_ftp $senha_ftp
> > > > mkdir $diretorio
> > > > cd $diretorio
> > > > mput *.mp3
> > > > bye
> > > > FTP
> > > > fi
> > > >
> > > > Desde j agradeo a ateno de todos.
> > > >
> > > > Obg.
> > > >
> > > > Carlos Eduardo
> > > >
> > > > [As partes desta mensagem que no continham texto foram removidas]
> > > >
> > > > [As partes desta mensagem que no continham texto foram removidas]
> > > >
> > > >
> > > >
> > >
> > >
> > > [As partes desta mensagem que no continham texto foram removidas]
> > >
> > >
> > >
> > > ------------------------------------
> > >
> > > ----------------------------------------------------------
> > > Esta lista no admite a abordagem de outras liguagens de programao,
> > como perl, C etc. Quem insistir em no seguir esta regra ser moderado
> > sem prvio aviso.
> > > ----------------------------------------------------------
> > > Sair da lista: shell-script-unsubscribe@...
> > <mailto:shell-script-unsubscribe%40yahoogrupos.com.br>
> > > ----------------------------------------------------------
> > > Esta lista moderada de acordo com o previsto em
> > http://www.listas-discussao.cjb.net
> > > ----------------------------------------------------------
> > > Servidor Newsgroup da lista: news.gmane.org
> > > Grupo: gmane.org.user-groups.programming.shell.brazil
> > >
> > > Links do Yahoo! Grupos
> > >
> > >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
> >
> >
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>


[As partes desta mensagem que não continham texto foram removidas]

#34683 De: "isa_fabi" <fabisa.jgs@...>
Data: Ter, 10 de Jul de 2012 7:53 pm
Assunto: kdialog e xdialog
isa_fabi
Enviar e-mail Enviar e-mail
 
Alguem tem os instaladores desses comandos, ou sabem onde posso baixa-los! O
xdialog eu ate achei o source, mas ao tentar compilar, faltam dependencias do
gtk... E como uso o kubuntu, pensei no kdialog, mas esse eu nao achei nem pagina
do projeto, quanto menos um site para baixa-lo.
Se algem puder me ajudar, eu agradeco.

#34684 De: Renato Pires <rparaujo@...>
Data: Ter, 10 de Jul de 2012 7:57 pm
Assunto: Re: RES: FTP dentro do IF - Erro
rpaj2
Enviar e-mail Enviar e-mail
 
Boa tarde

Já tive um erro desse e o problema estava no label, pois tinha um espaço no
final da palavra "FTP"

Poderia certificar se o término do label "FTP" está começando no inicio da
linha e não ter espaços nem antes e nem depois?

Tentarei explicar abaixo onde tem o comando <enter>:

ftp -ivn > /home/system/ftp_saida$$ <<FTP<enter>
open $host_ftp
user $usuario_ftp $senha_ftp
mkdir $diretorio
cd $diretorio
mput *.mp3
bye
FTP<enter>

Poderia validar e testar?

__________________________________
Renato Pires


Em 10 de julho de 2012 15:58, Carlos Eduardo <vostro1744@...>escreveu:

> Miranda
>
> Testei também tirando os comandos do FTP pelo echo, e funcionou
> perfeitamente, mas com os comando do FTP não vai da erro na linha ultima
> linha, no "fi".
>
> Petterson,
>
> Fiz o que você mencionou também, e acontece o mesmo erro.
> records.sh: line 34: syntax error: unexpected end of file ------- (ultima
> linha do arquivo)
>
>
>
> Acredito que nos comandos do FTP esta escapando algo que esta bugando o
> programa, mas até agora não identifiquei o problema.
>
>
> Em 10 de julho de 2012 15:13, miranda <miranda@...> escreveu:
>
> > **
> >
> >
> > Se você quer usar "||" como OU , precisa usar "[[" colchetes duplos
> >
> >
> > On Tue, 2012-07-10 at 15:04 -0300, Emerson Domingues Souto - H2M wrote:
> >
> > >
> > >
> > > Carlos,
> > >
> > > Fiz um teste aqui tb e deu certinho ....
> > >
> > > Vc já experimentou debugar usando sh -x ?
> > >
> > > Emerson Domingues Souto
> > >
> > > Tecnologia da Informação
> > >
> > > Marítima Seguros S/A
> > >
> > > Fone: 11 3156-1017
> > >
> > > De: shell-script@...
> > > [mailto:shell-script@...] Em nome de miranda
> > > Enviada em: terça-feira, 10 de julho de 2012 14:56
> > > Para: shell-script@...
> > > Assunto: Re: [shell-script] FTP dentro do IF - Erro
> > >
> > > [root@guitar linux]# Controle="Tue"
> > > [root@guitar linux]# if [[ $Controle = "Mon" ]] || [[ $Controle =
> > > "Tue" ]]
> > > > then
> > > > echo YES
> > > > fi
> > > YES
> > > [root@guitar linux]# Controle="Wed"
> > > [root@guitar linux]# if [[ $Controle = "Mon" ]] || [[ $Controle =
> > > "Tue" ]]; then echo YES; fi
> > > [root@guitar linux]#
> > >
> > > On Tue, 2012-07-10 at 14:21 -0300, Carlos Eduardo wrote:
> > >
> > > > Emerson,
> > > >
> > > > As 3 linhas porque o email fez a quebra de linha, no meu programa
> > > esta
> > > > tudo em uma linha s.
> > > > J tinha feito um teste colocando apenas um "teste":
> > > >
> > > > if [ $controle_data = "Tue" ] ; then
> > > > cd $destino$data
> > > > ftp -ivn > /home/system/ftp_saida$$ <<FTP
> > > > open $host_ftp
> > > > user $usuario_ftp $senha_ftp
> > > > mkdir $diretorio
> > > > cd $diretorio
> > > > mput *.mp3
> > > > bye
> > > > FTP
> > > > fi
> > > >
> > > > e deu o mesmo erro.
> > > >
> > > > Carlos Eduardo
> > > >
> > > > Em 10 de julho de 2012 14:10, Emerson Domingues Souto - H2M <
> > > > emersons.h2m@... <mailto:emersons.h2m%40maritima.com.br>
> > > > escreveu:
> > > >
> > > > > **
> > > > >
> > > > >
> > > > > Aparentemente o seu problema est no comando if abaixo que est
> > > ocupando 3
> > > > > linhas:
> > > > >
> > > > >
> > > > > if [ [ $controle_data = "Mon" ] || [ $controle_data = "Tue" ] || [
> > > > > $controle_data = "Wed" ] || [ $controle_data = "Thu" ] ||
> > > [ $controle_data
> > > > > = "Fri" ] ] ;
> > > > >
> > > > > Se for isso, vc deve escrev-lo em uma nica linha OU ao final da 1
> > > e da
> > > > > 2 linha incluir uma \ (barra invertida), ou seja, deixando-o
> > > assim:
> > > > >
> > > > >
> > > > > if [ [ $controle_data = "Mon" ] || [ $controle_data = "Tue" ] ||
> > > [ \
> > > > > $controle_data = "Wed" ] || [ $controle_data = "Thu" ] ||
> > > [ $controle_data
> > > > > \
> > > > > = "Fri" ] ] ;
> > > > >
> > > > > Emerson Domingues Souto
> > > > >
> > > > > Tecnologia da Informao
> > > > >
> > > > > Martima Seguros S/A
> > > > >
> > > > > Fone: 11 3156-1017
> > > > >
> > > > > De: shell-script@... <mailto:shell-script%
> > > 40yahoogrupos.com.br> [mailto:
> > > > > shell-script@... <mailto:shell-script%
> > > 40yahoogrupos.com.br> ] Em nome de Carlos Rovaris
> > > > > Enviada em: tera-feira, 10 de julho de 2012 14:00
> > > > > Para: shell-script@... <mailto:shell-script%
> > > 40yahoogrupos.com.br>
> > > > > Assunto: [shell-script] FTP dentro do IF - Erro
> > > > >
> > > > >
> > > > > Boa tarde,
> > > > >
> > > > > Estou desenvolvendo o script abaixo para copiar os arquivos de um
> > > servidor
> > > > > e enviar para outro atravs de um FTP, mas quando executo o
> > > programa abaixo
> > > > > estou recebendo o erro:
> > > > >
> > > > > records.sh: line 33: syntax error: unexpected end of file
> > > > >
> > > > > J verifiquei e no encontrei o erro, assim gostaria de um auxilio
> > > da lista
> > > > > para me ajudar encontrar o erro e me explicar o que esta errado.
> > > > > Obs: se executar o programa tirando o IF (deixando as comandos do
> > > FTP)
> > > > > funciona normalmente.
> > > > >
> > > > > #!/bin/bash
> > > > >
> > > > > controle_data=$(date +%a)
> > > > > origem="/var/spool/asterisk/monitorDONE/FTP/"
> > > > > destino="/tmp/recordings/"
> > > > > data=$(date +%Y%m%d)
> > > > > host_ftp="10.10.10.5"
> > > > > usuario_ftp="user"
> > > > > senha_ftp="pwd"
> > > > > diretorio="recordings/$(date +%Y-%m-%d)"
> > > > >
> > > > > #Verifica se a pasta de destino esta criada
> > > > > [ -d "$destino$data" ] || mkdir $destino$data
> > > > >
> > > > > #Copia os arquivos para pasta temporaria
> > > > > find $origem -name "*$data*" -exec cp {} $destino$data \;
> > > > >
> > > > > if [ [ $controle_data = "Mon" ] || [ $controle_data = "Tue" ] || [
> > > > > $controle_data = "Wed" ] || [ $controle_data = "Thu" ] ||
> > > [ $controle_data
> > > > > = "Fri" ] ] ;
> > > > > then
> > > > > cd $destino$data
> > > > > ftp -ivn > /home/system/ftp_saida$$ <<FTP
> > > > > open $host_ftp
> > > > > user $usuario_ftp $senha_ftp
> > > > > mkdir $diretorio
> > > > > cd $diretorio
> > > > > mput *.mp3
> > > > > bye
> > > > > FTP
> > > > > fi
> > > > >
> > > > > Desde j agradeo a ateno de todos.
> > > > >
> > > > > Obg.
> > > > >
> > > > > Carlos Eduardo
> > > > >
> > > > > [As partes desta mensagem que no continham texto foram removidas]
> > > > >
> > > > > [As partes desta mensagem que no continham texto foram removidas]
> > > > >
> > > > >
> > > > >
> > > >
> > > >
> > > > [As partes desta mensagem que no continham texto foram removidas]
> > > >
> > > >
> > > >
> > > > ------------------------------------
> > > >
> > > > ----------------------------------------------------------
> > > > Esta lista no admite a abordagem de outras liguagens de programao,
> > > como perl, C etc. Quem insistir em no seguir esta regra ser moderado
> > > sem prvio aviso.
> > > > ----------------------------------------------------------
> > > > Sair da lista: shell-script-unsubscribe@...
> > > <mailto:shell-script-unsubscribe%40yahoogrupos.com.br>
> > > > ----------------------------------------------------------
> > > > Esta lista moderada de acordo com o previsto em
> > > http://www.listas-discussao.cjb.net
> > > > ----------------------------------------------------------
> > > > Servidor Newsgroup da lista: news.gmane.org
> > > > Grupo: gmane.org.user-groups.programming.shell.brazil
> > > >
> > > > Links do Yahoo! Grupos
> > > >
> > > >
> > >
> > > [As partes desta mensagem que não continham texto foram removidas]
> > >
> > > [As partes desta mensagem que não continham texto foram removidas]
> > >
> > >
> > >
> > >
> > >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> ------------------------------------
>
> ---------------------------------------------------------------------
> 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.
> ---------------------------------------------------------------------
> Sair da lista: shell-script-unsubscribe@...
> ---------------------------------------------------------------------
> Esta lista é moderada de acordo com o previsto em
> http://www.listas-discussao.cjb.net
> ---------------------------------------------------------------------
> Servidor Newsgroup da lista: news.gmane.org
> Grupo: gmane.org.user-groups.programming.shell.brazil
>
> Links do Yahoo! Grupos
>
>
>


[As partes desta mensagem que não continham texto foram removidas]

#34685 De: "Alexandre" <byalefp@...>
Data: Ter, 10 de Jul de 2012 10:18 pm
Assunto: Script de Firewall
byalefp
Enviar e-mail Enviar e-mail
 
Boa noite pessoal,

Sou novo aqui e espero poder aprender com vocês bastante sobre Shell Script,
assim como compartilhar meu conhecimento também ;)

Estou tentando elaborar um script para verificacao de firewall onde deveria
verificar se o usuário possui um kernel com suporte a determinados modulos, o
código que estou trabalhando é o seguinte:

######################################
#   VERIFICACAO DE SUPORTE A MODULOS #
######################################

MODULOS=(
    "ip_tables"
    "iptable_filter"
    "iptable_mangle"
    "iptable_nat"
    "ipt_MASQUERADE"
    "ipt_LOG"
    "ipt_REDIRECT"
    )

for N in $(seq 0 $[${#MODULOS[@]}-1]); do
    if [ -z "$(lsmod | grep ${MODULOS[$N]})" ]; then
       /sbin/modprobe $${MODULOS[$N]}
       echo ""
       echo "Modulo ${MODULOS[$N] nao foi encontrado [ ERRO ]}"
       echo ""
       exit 0
    else
       echo "${MODULOS[$N]} carregado!"
    fi
done

#################################
# FIM DA VERIFICACAO DE MODULOS #
#################################

Fui me baseando em n exemplos da internet que estou lendo para aprender sobre
iptables.
Sem reiniciar o server e adaptando os exemplos para meu objetivo, esse IF
aparentou estar ok (os modulos já haviam sido carregados anteriormente), pois
não havia reiniciado o servidor.

Depois de um restart essa verificação começou a parar em cada 1 dos módulos, ai
precisava executar 1 vez para cada módulo, onde acabei por entender que não
estou verificando a disponibilidade de suporte dos módulos, mas sim se estão
carregados ou não...

Alguém poderia me ajudar a adaptar esse trecho para a verificação se o sistema
suporta esses módulos especificamente?

Obrigado,

#34686 De: Carlos Eduardo <vostro1744@...>
Data: Ter, 10 de Jul de 2012 8:47 pm
Assunto: Re: RES: FTP dentro do IF - Erro
vostro1744@...
Enviar e-mail Enviar e-mail
 
Renato,

Era isto mesmo, agora esta funcionando 100%, Valew.
Nos comandos dos FTP tinha alguns "tabs", que adicionei para identar o
código, e era isto que causava o problema.


Obrigado a todos pelas dica/instruções.

Carlos Eduardo


Em 10 de julho de 2012 16:57, Renato Pires <rparaujo@...> escreveu:

> **
>
>
> Boa tarde
>
> Já tive um erro desse e o problema estava no label, pois tinha um espaço no
> final da palavra "FTP"
>
> Poderia certificar se o término do label "FTP" está começando no inicio da
> linha e não ter espaços nem antes e nem depois?
>
> Tentarei explicar abaixo onde tem o comando <enter>:
>
> ftp -ivn > /home/system/ftp_saida$$ <<FTP<enter>
>
> open $host_ftp
> user $usuario_ftp $senha_ftp
> mkdir $diretorio
> cd $diretorio
> mput *.mp3
> bye
> FTP<enter>
>
> Poderia validar e testar?
>
> __________________________________
> Renato Pires
>
> Em 10 de julho de 2012 15:58, Carlos Eduardo <vostro1744@...
> >escreveu:
>
>
> > Miranda
> >
> > Testei também tirando os comandos do FTP pelo echo, e funcionou
> > perfeitamente, mas com os comando do FTP não vai da erro na linha ultima
> > linha, no "fi".
> >
> > Petterson,
> >
> > Fiz o que você mencionou também, e acontece o mesmo erro.
> > records.sh: line 34: syntax error: unexpected end of file ------- (ultima
> > linha do arquivo)
> >
> >
> >
> > Acredito que nos comandos do FTP esta escapando algo que esta bugando o
> > programa, mas até agora não identifiquei o problema.
> >
> >
> > Em 10 de julho de 2012 15:13, miranda <miranda@...>
> escreveu:
> >
> > > **
>
> > >
> > >
> > > Se você quer usar "||" como OU , precisa usar "[[" colchetes duplos
> > >
> > >
> > > On Tue, 2012-07-10 at 15:04 -0300, Emerson Domingues Souto - H2M wrote:
> > >
> > > >
> > > >
> > > > Carlos,
> > > >
> > > > Fiz um teste aqui tb e deu certinho ....
> > > >
> > > > Vc já experimentou debugar usando sh -x ?
> > > >
> > > > Emerson Domingues Souto
> > > >
> > > > Tecnologia da Informação
> > > >
> > > > Marítima Seguros S/A
> > > >
> > > > Fone: 11 3156-1017
> > > >
> > > > De: shell-script@...
> > > > [mailto:shell-script@...] Em nome de miranda
> > > > Enviada em: terça-feira, 10 de julho de 2012 14:56
> > > > Para: shell-script@...
> > > > Assunto: Re: [shell-script] FTP dentro do IF - Erro
> > > >
> > > > [root@guitar linux]# Controle="Tue"
> > > > [root@guitar linux]# if [[ $Controle = "Mon" ]] || [[ $Controle =
> > > > "Tue" ]]
> > > > > then
> > > > > echo YES
> > > > > fi
> > > > YES
> > > > [root@guitar linux]# Controle="Wed"
> > > > [root@guitar linux]# if [[ $Controle = "Mon" ]] || [[ $Controle =
> > > > "Tue" ]]; then echo YES; fi
> > > > [root@guitar linux]#
> > > >
> > > > On Tue, 2012-07-10 at 14:21 -0300, Carlos Eduardo wrote:
> > > >
> > > > > Emerson,
> > > > >
> > > > > As 3 linhas porque o email fez a quebra de linha, no meu programa
> > > > esta
> > > > > tudo em uma linha s.
> > > > > J tinha feito um teste colocando apenas um "teste":
> > > > >
> > > > > if [ $controle_data = "Tue" ] ; then
> > > > > cd $destino$data
> > > > > ftp -ivn > /home/system/ftp_saida$$ <<FTP
> > > > > open $host_ftp
> > > > > user $usuario_ftp $senha_ftp
> > > > > mkdir $diretorio
> > > > > cd $diretorio
> > > > > mput *.mp3
> > > > > bye
> > > > > FTP
> > > > > fi
> > > > >
> > > > > e deu o mesmo erro.
> > > > >
> > > > > Carlos Eduardo
> > > > >
> > > > > Em 10 de julho de 2012 14:10, Emerson Domingues Souto - H2M <
> > > > > emersons.h2m@... <mailto:
> emersons.h2m%40maritima.com.br>
> > > > > escreveu:
> > > > >
> > > > > > **
> > > > > >
> > > > > >
> > > > > > Aparentemente o seu problema est no comando if abaixo que est
> > > > ocupando 3
> > > > > > linhas:
> > > > > >
> > > > > >
> > > > > > if [ [ $controle_data = "Mon" ] || [ $controle_data = "Tue" ] ||
> [
> > > > > > $controle_data = "Wed" ] || [ $controle_data = "Thu" ] ||
> > > > [ $controle_data
> > > > > > = "Fri" ] ] ;
> > > > > >
> > > > > > Se for isso, vc deve escrev-lo em uma nica linha OU ao final da 1
> > > > e da
> > > > > > 2 linha incluir uma \ (barra invertida), ou seja, deixando-o
> > > > assim:
> > > > > >
> > > > > >
> > > > > > if [ [ $controle_data = "Mon" ] || [ $controle_data = "Tue" ] ||
> > > > [ \
> > > > > > $controle_data = "Wed" ] || [ $controle_data = "Thu" ] ||
> > > > [ $controle_data
> > > > > > \
> > > > > > = "Fri" ] ] ;
> > > > > >
> > > > > > Emerson Domingues Souto
> > > > > >
> > > > > > Tecnologia da Informao
> > > > > >
> > > > > > Martima Seguros S/A
> > > > > >
> > > > > > Fone: 11 3156-1017
> > > > > >
> > > > > > De: shell-script@... <mailto:shell-script%
> > > > 40yahoogrupos.com.br> [mailto:
> > > > > > shell-script@... <mailto:shell-script%
> > > > 40yahoogrupos.com.br> ] Em nome de Carlos Rovaris
> > > > > > Enviada em: tera-feira, 10 de julho de 2012 14:00
> > > > > > Para: shell-script@... <mailto:shell-script%
> > > > 40yahoogrupos.com.br>
> > > > > > Assunto: [shell-script] FTP dentro do IF - Erro
> > > > > >
> > > > > >
> > > > > > Boa tarde,
> > > > > >
> > > > > > Estou desenvolvendo o script abaixo para copiar os arquivos de um
> > > > servidor
> > > > > > e enviar para outro atravs de um FTP, mas quando executo o
> > > > programa abaixo
> > > > > > estou recebendo o erro:
> > > > > >
> > > > > > records.sh: line 33: syntax error: unexpected end of file
> > > > > >
> > > > > > J verifiquei e no encontrei o erro, assim gostaria de um auxilio
> > > > da lista
> > > > > > para me ajudar encontrar o erro e me explicar o que esta errado.
> > > > > > Obs: se executar o programa tirando o IF (deixando as comandos do
> > > > FTP)
> > > > > > funciona normalmente.
> > > > > >
> > > > > > #!/bin/bash
> > > > > >
> > > > > > controle_data=$(date +%a)
> > > > > > origem="/var/spool/asterisk/monitorDONE/FTP/"
> > > > > > destino="/tmp/recordings/"
> > > > > > data=$(date +%Y%m%d)
> > > > > > host_ftp="10.10.10.5"
> > > > > > usuario_ftp="user"
> > > > > > senha_ftp="pwd"
> > > > > > diretorio="recordings/$(date +%Y-%m-%d)"
> > > > > >
> > > > > > #Verifica se a pasta de destino esta criada
> > > > > > [ -d "$destino$data" ] || mkdir $destino$data
> > > > > >
> > > > > > #Copia os arquivos para pasta temporaria
> > > > > > find $origem -name "*$data*" -exec cp {} $destino$data \;
> > > > > >
> > > > > > if [ [ $controle_data = "Mon" ] || [ $controle_data = "Tue" ] ||
> [
> > > > > > $controle_data = "Wed" ] || [ $controle_data = "Thu" ] ||
> > > > [ $controle_data
> > > > > > = "Fri" ] ] ;
> > > > > > then
> > > > > > cd $destino$data
> > > > > > ftp -ivn > /home/system/ftp_saida$$ <<FTP
> > > > > > open $host_ftp
> > > > > > user $usuario_ftp $senha_ftp
> > > > > > mkdir $diretorio
> > > > > > cd $diretorio
> > > > > > mput *.mp3
> > > > > > bye
> > > > > > FTP
> > > > > > fi
> > > > > >
> > > > > > Desde j agradeo a ateno de todos.
> > > > > >
> > > > > > Obg.
> > > > > >
> > > > > > Carlos Eduardo
> > > > > >
> > > > > > [As partes desta mensagem que no continham texto foram removidas]
> > > > > >
> > > > > > [As partes desta mensagem que no continham texto foram removidas]
> > > > > >
> > > > > >
> > > > > >
> > > > >
> > > > >
> > > > > [As partes desta mensagem que no continham texto foram removidas]
> > > > >
> > > > >
> > > > >
> > > > > ------------------------------------
> > > > >
> > > > > ----------------------------------------------------------
> > > > > Esta lista no admite a abordagem de outras liguagens de programao,
> > > > como perl, C etc. Quem insistir em no seguir esta regra ser moderado
> > > > sem prvio aviso.
> > > > > ----------------------------------------------------------
> > > > > Sair da lista: shell-script-unsubscribe@...
> > > > <mailto:shell-script-unsubscribe%40yahoogrupos.com.br>
> > > > > ----------------------------------------------------------
> > > > > Esta lista moderada de acordo com o previsto em
> > > > http://www.listas-discussao.cjb.net
> > > > > ----------------------------------------------------------
> > > > > Servidor Newsgroup da lista: news.gmane.org
> > > > > Grupo: gmane.org.user-groups.programming.shell.brazil
> > > > >
> > > > > Links do Yahoo! Grupos
> > > > >
> > > > >
> > > >
> > > > [As partes desta mensagem que não continham texto foram removidas]
> > > >
> > > > [As partes desta mensagem que não continham texto foram removidas]
> > > >
> > > >
> > > >
> > > >
> > > >
> > >
> > > [As partes desta mensagem que não continham texto foram removidas]
> > >
> > >
> > >
> >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
> > ------------------------------------
>
> >
> > ----------------------------------------------------------
> > 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.
> > ----------------------------------------------------------
> > Sair da lista: shell-script-unsubscribe@...
> > ----------------------------------------------------------
> > Esta lista é moderada de acordo com o previsto em
> > http://www.listas-discussao.cjb.net
> > ----------------------------------------------------------
> > Servidor Newsgroup da lista: news.gmane.org
> > Grupo: gmane.org.user-groups.programming.shell.brazil
> >
> > Links do Yahoo! Grupos
> >
> >
> >
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>


[As partes desta mensagem que não continham texto foram removidas]

#34687 De: "Julio C. Neves" <julio.neves@...>
Data: Qua, 11 de Jul de 2012 12:43 am
Assunto: Re: kdialog e xdialog
julioneves99
Enviar e-mail Enviar e-mail
 
Experimente instalar o yad (única dependência é o gtk 2). É disparado o
melhor de todos e o projeto mais ativo. Eu disse disparado!

Abcs,
Julio

*
*



Em 10 de julho de 2012 16:53, isa_fabi <fabisa.jgs@...> escreveu:

> **
>
>
> Alguem tem os instaladores desses comandos, ou sabem onde posso baixa-los!
> O xdialog eu ate achei o source, mas ao tentar compilar, faltam
> dependencias do gtk... E como uso o kubuntu, pensei no kdialog, mas esse eu
> nao achei nem pagina do projeto, quanto menos um site para baixa-lo.
> Se algem puder me ajudar, eu agradeco.
>
>
>


[As partes desta mensagem que não continham texto foram removidas]

#34688 De: "Daniel" <daniellarasouza@...>
Data: Qua, 11 de Jul de 2012 12:47 am
Assunto: Re: kdialog e xdialog
daniellarasouza
Enviar e-mail Enviar e-mail
 
De uma olhada nesses artigos

  
http://www.vivaolinux.com.br/artigo/Yad-016-Eu-quero-sempre-mais-de-ti/?pagina=1
   http://www.vivaolinux.com.br/artigo/Apresentando-o-Yad-zenity-melhorado

   Espero que ajude

Abraços
Daniel Lara


--- Em shell-script@..., "Julio C. Neves" <julio.neves@...>
escreveu
>
> Experimente instalar o yad (única dependência é o gtk 2). É disparado o
> melhor de todos e o projeto mais ativo. Eu disse disparado!
>
> Abcs,
> Julio
>
> *
> *
>
>
>
> Em 10 de julho de 2012 16:53, isa_fabi <fabisa.jgs@...> escreveu:
>
> > **
> >
> >
> > Alguem tem os instaladores desses comandos, ou sabem onde posso baixa-los!
> > O xdialog eu ate achei o source, mas ao tentar compilar, faltam
> > dependencias do gtk... E como uso o kubuntu, pensei no kdialog, mas esse eu
> > nao achei nem pagina do projeto, quanto menos um site para baixa-lo.
> > Se algem puder me ajudar, eu agradeco.
> >
> >
> >
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>

#34689 De: "Julio C. Neves" <julio.neves@...>
Data: Qua, 11 de Jul de 2012 1:23 am
Assunto: Re: Re: kdialog e xdialog
julioneves99
Enviar e-mail Enviar e-mail
 
Abaixo da minha assinatura tem o site e o código de desconto de 50% no
preço de um livro sobre yad, zenity, kdialog e dialog.

Abcs,
Julio

*
*



Em 10 de julho de 2012 21:47, Daniel <daniellarasouza@...>escreveu:

> **
>
>
> De uma olhada nesses artigos
>
>
>
http://www.vivaolinux.com.br/artigo/Yad-016-Eu-quero-sempre-mais-de-ti/?pagina=1
> http://www.vivaolinux.com.br/artigo/Apresentando-o-Yad-zenity-melhorado
>
> Espero que ajude
>
> Abraços
> Daniel Lara
>
> --- Em shell-script@..., "Julio C. Neves" <julio.neves@...>
> escreveu
> >
> > Experimente instalar o yad (única dependência é o gtk 2). É disparado o
> > melhor de todos e o projeto mais ativo. Eu disse disparado!
> >
> > Abcs,
> > Julio
> >
> > *
> > *
> >
> >
> >
> > Em 10 de julho de 2012 16:53, isa_fabi <fabisa.jgs@...> escreveu:
> >
> > > **
> > >
> > >
> > > Alguem tem os instaladores desses comandos, ou sabem onde posso
> baixa-los!
> > > O xdialog eu ate achei o source, mas ao tentar compilar, faltam
> > > dependencias do gtk... E como uso o kubuntu, pensei no kdialog, mas
> esse eu
> > > nao achei nem pagina do projeto, quanto menos um site para baixa-lo.
> > > Se algem puder me ajudar, eu agradeco.
> > >
> > >
> > >
> >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
>
>
>


[As partes desta mensagem que não continham texto foram removidas]

#34690 De: Alysson Gonçalves de Azevedo <agalysson@...>
Data: Qua, 11 de Jul de 2012 1:27 am
Assunto: Re: Script de Firewall
agalysson
Enviar e-mail Enviar e-mail
 
Não que seja um problema nem nada, só pra caso você não saiba, mas você
pode trocar:
echo ""
echo "Modulo ${MODULOS[$N] nao foi encontrado [ ERRO ]}"
echo ""

por apenas:
echo $'\n'"Modulo ${MODULOS[$N] nao foi encontrado [ ERRO ]}"$'\n'

Alysson Gonçalves de Azevedo
(11) 8491-7730




Em 10 de julho de 2012 19:18, Alexandre <byalefp@...> escreveu:

> **
>
>
> Boa noite pessoal,
>
> Sou novo aqui e espero poder aprender com vocês bastante sobre Shell
> Script, assim como compartilhar meu conhecimento também ;)
>
> Estou tentando elaborar um script para verificacao de firewall onde
> deveria verificar se o usuário possui um kernel com suporte a determinados
> modulos, o código que estou trabalhando é o seguinte:
>
> ######################################
> # VERIFICACAO DE SUPORTE A MODULOS #
> ######################################
>
> MODULOS=(
> "ip_tables"
> "iptable_filter"
> "iptable_mangle"
> "iptable_nat"
> "ipt_MASQUERADE"
> "ipt_LOG"
> "ipt_REDIRECT"
> )
>
> for N in $(seq 0 $[${#MODULOS[@]}-1]); do
> if [ -z "$(lsmod | grep ${MODULOS[$N]})" ]; then
> /sbin/modprobe $${MODULOS[$N]}
> echo ""
> echo "Modulo ${MODULOS[$N] nao foi encontrado [ ERRO ]}"
> echo ""
> exit 0
> else
> echo "${MODULOS[$N]} carregado!"
> fi
> done
>
> #################################
> # FIM DA VERIFICACAO DE MODULOS #
> #################################
>
> Fui me baseando em n exemplos da internet que estou lendo para aprender
> sobre iptables.
> Sem reiniciar o server e adaptando os exemplos para meu objetivo, esse IF
> aparentou estar ok (os modulos já haviam sido carregados anteriormente),
> pois não havia reiniciado o servidor.
>
> Depois de um restart essa verificação começou a parar em cada 1 dos
> módulos, ai precisava executar 1 vez para cada módulo, onde acabei por
> entender que não estou verificando a disponibilidade de suporte dos
> módulos, mas sim se estão carregados ou não...
>
> Alguém poderia me ajudar a adaptar esse trecho para a verificação se o
> sistema suporta esses módulos especificamente?
>
> Obrigado,
>
>
>


[As partes desta mensagem que não continham texto foram removidas]

#34691 De: "Julio C. Neves" <julio.neves@...>
Data: Qua, 11 de Jul de 2012 1:50 am
Assunto: Re: Script de Firewall
julioneves99
Enviar e-mail Enviar e-mail
 
Tb seria certo:
$ echo -e '\nModulo ${MODULOS[$N] nao foi encontrado [ ERRO ]}\n'

Ou ainda:

$ echo '
Modulo ${MODULOS[$N] nao foi encontrado [ ERRO ]}
'

Abcs,
Julio

*
*



Em 10 de julho de 2012 22:27, Alysson Gonçalves de Azevedo <
agalysson@...> escreveu:

> Não que seja um problema nem nada, só pra caso você não saiba, mas você
> pode trocar:
> echo ""
> echo "Modulo ${MODULOS[$N] nao foi encontrado [ ERRO ]}"
> echo ""
>
> por apenas:
> echo $'\n'"Modulo ${MODULOS[$N] nao foi encontrado [ ERRO ]}"$'\n'
>
> Alysson Gonçalves de Azevedo
> (11) 8491-7730
>
>
>
>
> Em 10 de julho de 2012 19:18, Alexandre <byalefp@...> escreveu:
>
> > **
> >
> >
> > Boa noite pessoal,
> >
> > Sou novo aqui e espero poder aprender com vocês bastante sobre Shell
> > Script, assim como compartilhar meu conhecimento também ;)
> >
> > Estou tentando elaborar um script para verificacao de firewall onde
> > deveria verificar se o usuário possui um kernel com suporte a
> determinados
> > modulos, o código que estou trabalhando é o seguinte:
> >
> > ######################################
> > # VERIFICACAO DE SUPORTE A MODULOS #
> > ######################################
> >
> > MODULOS=(
> > "ip_tables"
> > "iptable_filter"
> > "iptable_mangle"
> > "iptable_nat"
> > "ipt_MASQUERADE"
> > "ipt_LOG"
> > "ipt_REDIRECT"
> > )
> >
> > for N in $(seq 0 $[${#MODULOS[@]}-1]); do
> > if [ -z "$(lsmod | grep ${MODULOS[$N]})" ]; then
> > /sbin/modprobe $${MODULOS[$N]}
> > echo ""
> > echo "Modulo ${MODULOS[$N] nao foi encontrado [ ERRO ]}"
> > echo ""
> > exit 0
> > else
> > echo "${MODULOS[$N]} carregado!"
> > fi
> > done
> >
> > #################################
> > # FIM DA VERIFICACAO DE MODULOS #
> > #################################
> >
> > Fui me baseando em n exemplos da internet que estou lendo para aprender
> > sobre iptables.
> > Sem reiniciar o server e adaptando os exemplos para meu objetivo, esse IF
> > aparentou estar ok (os modulos já haviam sido carregados anteriormente),
> > pois não havia reiniciado o servidor.
> >
> > Depois de um restart essa verificação começou a parar em cada 1 dos
> > módulos, ai precisava executar 1 vez para cada módulo, onde acabei por
> > entender que não estou verificando a disponibilidade de suporte dos
> > módulos, mas sim se estão carregados ou não...
> >
> > Alguém poderia me ajudar a adaptar esse trecho para a verificação se o
> > sistema suporta esses módulos especificamente?
> >
> > Obrigado,
> >
> >
> >
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> ------------------------------------
>
> ---------------------------------------------------------------------
> 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.
> ---------------------------------------------------------------------
> Sair da lista: shell-script-unsubscribe@...
> ---------------------------------------------------------------------
> Esta lista é moderada de acordo com o previsto em
> http://www.listas-discussao.cjb.net
> ---------------------------------------------------------------------
> Servidor Newsgroup da lista: news.gmane.org
> Grupo: gmane.org.user-groups.programming.shell.brazil
>
> Links do Yahoo! Grupos
>
>
>


[As partes desta mensagem que não continham texto foram removidas]

#34692 De: "isa_fabi" <fabisa.jgs@...>
Data: Qua, 11 de Jul de 2012 10:41 am
Assunto: Re: kdialog e xdialog
isa_fabi
Enviar e-mail Enviar e-mail
 
Pessoal,
Acabei de instalar o yad e testa-lo.
Nem preciso dizer que achei ele demais.
Muito obrigado pelas dicas.
Fabiano.

--- Em shell-script@..., "isa_fabi" <fabisa.jgs@...> escreveu
>
> Alguem tem os instaladores desses comandos, ou sabem onde posso baixa-los! O
xdialog eu ate achei o source, mas ao tentar compilar, faltam dependencias do
gtk... E como uso o kubuntu, pensei no kdialog, mas esse eu nao achei nem pagina
do projeto, quanto menos um site para baixa-lo.
> Se algem puder me ajudar, eu agradeco.
>

#34693 De: Osvaldo Filho <osvaldofilho.redes@...>
Data: Qua, 11 de Jul de 2012 11:14 am
Assunto: Re: Re: kdialog e xdialog
basketeiro_t...
Enviar e-mail Enviar e-mail
 
Bom Dia Julio,

Você poderia reenviar o link do livro???
Não consegui vê-lo!


2012/7/11 isa_fabi <fabisa.jgs@...>

> **
>
>
> Pessoal,
> Acabei de instalar o yad e testa-lo.
> Nem preciso dizer que achei ele demais.
> Muito obrigado pelas dicas.
> Fabiano.
>
> --- Em shell-script@..., "isa_fabi" <fabisa.jgs@...>
> escreveu
>
> >
> > Alguem tem os instaladores desses comandos, ou sabem onde posso
> baixa-los! O xdialog eu ate achei o source, mas ao tentar compilar, faltam
> dependencias do gtk... E como uso o kubuntu, pensei no kdialog, mas esse eu
> nao achei nem pagina do projeto, quanto menos um site para baixa-lo.
> > Se algem puder me ajudar, eu agradeco.
> >
>
>
>



--
Att,

Osvaldo Filho.

Supervisor Técnico - Trana Tecnologia.
Sócio-fundador do i-TIC Digital Livre
<https://www.facebook.com/iticdigital>- Informação Livre para todos!
Twitter i-TIC Digital Livre: @iticdigital
TUX-CE Member.
Técnico em Conectividade com Extensão em Desenvolvimento de Software - IFCE
(Cefet).
Graduando em Telemática - IFCE (Cefet).
Novell Datacenter Technical Specialist.
Linux Professional Institute Certified Level 1.
Novell Certified Linux Administrator (CLA).

Visite: http://osvaldofilho.wordpress.com

            http://modestando.wordpress.com

Facebook: Osvaldo Filho
Twitter: @osvaldofilho


[As partes desta mensagem que não continham texto foram removidas]

#34694 De: Osvaldo Filho <osvaldofilho.redes@...>
Data: Qua, 11 de Jul de 2012 4:13 pm
Assunto: Suprimir resultado do comando locate
basketeiro_t...
Enviar e-mail Enviar e-mail
 
Olá a todos, Boa Tarde,


Estou criando um pequeno script e nele preciso localizar se um arquivo
existe.

Fiz mais ou menos assim:

#/bin/bash

updatedb

*confFile=$(locate arquivo.conf)¹*

if ! locate arquivo.conf
then
         exit 0
else
        *rotina com o arquivo²*
fi



Meu problema é que na linha em negrito *confFile=$(locate arquivo.conf)¹ *ele
mostra o caminho e o arquivo na saída padrão e eu gostaria de suprimir essa
informação e mostrar apenas dentro da *rotina com o arquivo²* do else.

Alguma idéia de como posso resolver esse problema?

--
Att,

Osvaldo Filho.

Supervisor Técnico - Trana Tecnologia.
Sócio-fundador do i-TIC Digital Livre
<https://www.facebook.com/iticdigital>- Informação Livre para todos!
Twitter i-TIC Digital Livre: @iticdigital
TUX-CE Member.
Técnico em Conectividade com Extensão em Desenvolvimento de Software - IFCE
(Cefet).
Graduando em Telemática - IFCE (Cefet).
Novell Datacenter Technical Specialist.
Linux Professional Institute Certified Level 1.
Novell Certified Linux Administrator (CLA).

Visite: http://osvaldofilho.wordpress.com

            http://modestando.wordpress.com

Facebook: Osvaldo Filho
Twitter: @osvaldofilho


[As partes desta mensagem que não continham texto foram removidas]

#34695 De: Petterson Faria <contato@...>
Data: Qua, 11 de Jul de 2012 4:17 pm
Assunto: Re: Suprimir resultado do comando locate
bl4z3xvzf
Enviar e-mail Enviar e-mail
 
if [ -f /tmp/arquivo.conf ]; then
  echo É um arquivo
fi

if [ -e /tmp/arquivo.conf ]; then
  echo Existe
fi


--
Atenciosamente,
*Petterson Faria*

*"A ciência nunca resolve um problema sem criar mais dez" *(George Bernard
Shaw)
*"It is a capital mistake to theorize before you have all the evidence. It
biases the judgment"* (Sherlock Holmes)




2012/7/11 Osvaldo Filho <osvaldofilho.redes@...>

> **
>
>
> Olá a todos, Boa Tarde,
>
> Estou criando um pequeno script e nele preciso localizar se um arquivo
> existe.
>
> Fiz mais ou menos assim:
>
> #/bin/bash
>
> updatedb
>
> *confFile=$(locate arquivo.conf)¹*
>
> if ! locate arquivo.conf
> then
> exit 0
> else
> *rotina com o arquivo²*
> fi
>
> Meu problema é que na linha em negrito *confFile=$(locate arquivo.conf)¹
> *ele
> mostra o caminho e o arquivo na saída padrão e eu gostaria de suprimir essa
> informação e mostrar apenas dentro da *rotina com o arquivo²* do else.
>
> Alguma idéia de como posso resolver esse problema?
>
> --
> Att,
>
> Osvaldo Filho.
>
> Supervisor Técnico - Trana Tecnologia.
> Sócio-fundador do i-TIC Digital Livre
> <https://www.facebook.com/iticdigital>- Informação Livre para todos!
> Twitter i-TIC Digital Livre: @iticdigital
> TUX-CE Member.
> Técnico em Conectividade com Extensão em Desenvolvimento de Software - IFCE
> (Cefet).
> Graduando em Telemática - IFCE (Cefet).
> Novell Datacenter Technical Specialist.
> Linux Professional Institute Certified Level 1.
> Novell Certified Linux Administrator (CLA).
>
> Visite: http://osvaldofilho.wordpress.com
>
> http://modestando.wordpress.com
>
> Facebook: Osvaldo Filho
> Twitter: @osvaldofilho
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>


[As partes desta mensagem que não continham texto foram removidas]

#34696 De: Osvaldo Filho <osvaldofilho.redes@...>
Data: Qua, 11 de Jul de 2012 4:21 pm
Assunto: Re: Suprimir resultado do comando locate
basketeiro_t...
Enviar e-mail Enviar e-mail
 
Olá Petterson,

Creio que não me fiz entender.

Não quero testar se o arquivo é um arquivo comum (opção -f).
Quero saber se ele existe.
Esse script vai ser utilizado por tecnicos de campo em equipamentos
específicos da empresa.
O script vai testar se o arquivo de configuração existe na máquina sem
saber previamente o caminho. Por isso o uso do locate...

2012/7/11 Petterson Faria <contato@...>

> if [ -f /tmp/arquivo.conf ]; then
>  echo É um arquivo
> fi
>
> if [ -e /tmp/arquivo.conf ]; then
>  echo Existe
> fi
>
>
> --
> Atenciosamente,
> *Petterson Faria*
>
> *"A ciência nunca resolve um problema sem criar mais dez" *(George Bernard
> Shaw)
> *"It is a capital mistake to theorize before you have all the evidence. It
> biases the judgment"* (Sherlock Holmes)
>
>
>
>
> 2012/7/11 Osvaldo Filho <osvaldofilho.redes@...>
>
> > **
> >
> >
> > Olá a todos, Boa Tarde,
> >
> > Estou criando um pequeno script e nele preciso localizar se um arquivo
> > existe.
> >
> > Fiz mais ou menos assim:
> >
> > #/bin/bash
> >
> > updatedb
> >
> > *confFile=$(locate arquivo.conf)¹*
> >
> > if ! locate arquivo.conf
> > then
> > exit 0
> > else
> > *rotina com o arquivo²*
> > fi
> >
> > Meu problema é que na linha em negrito *confFile=$(locate arquivo.conf)¹
> > *ele
> > mostra o caminho e o arquivo na saída padrão e eu gostaria de suprimir
> essa
> > informação e mostrar apenas dentro da *rotina com o arquivo²* do else.
> >
> > Alguma idéia de como posso resolver esse problema?
> >
> > --
> > Att,
> >
> > Osvaldo Filho.
> >
> > Supervisor Técnico - Trana Tecnologia.
> > Sócio-fundador do i-TIC Digital Livre
> > <https://www.facebook.com/iticdigital>- Informação Livre para todos!
> > Twitter i-TIC Digital Livre: @iticdigital
> > TUX-CE Member.
> > Técnico em Conectividade com Extensão em Desenvolvimento de Software -
> IFCE
> > (Cefet).
> > Graduando em Telemática - IFCE (Cefet).
> > Novell Datacenter Technical Specialist.
> > Linux Professional Institute Certified Level 1.
> > Novell Certified Linux Administrator (CLA).
> >
> > Visite: http://osvaldofilho.wordpress.com
> >
> > http://modestando.wordpress.com
> >
> > Facebook: Osvaldo Filho
> > Twitter: @osvaldofilho
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> ------------------------------------
>
> ---------------------------------------------------------------------
> 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.
> ---------------------------------------------------------------------
> Sair da lista: shell-script-unsubscribe@...
> ---------------------------------------------------------------------
> Esta lista é moderada de acordo com o previsto em
> http://www.listas-discussao.cjb.net
> ---------------------------------------------------------------------
> Servidor Newsgroup da lista: news.gmane.org
> Grupo: gmane.org.user-groups.programming.shell.brazil
>
> Links do Yahoo! Grupos
>
>
>


--
Att,

Osvaldo Filho.

Supervisor Técnico - Trana Tecnologia.
Sócio-fundador do i-TIC Digital Livre
<https://www.facebook.com/iticdigital>- Informação Livre para todos!
Twitter i-TIC Digital Livre: @iticdigital
TUX-CE Member.
Técnico em Conectividade com Extensão em Desenvolvimento de Software - IFCE
(Cefet).
Graduando em Telemática - IFCE (Cefet).
Novell Datacenter Technical Specialist.
Linux Professional Institute Certified Level 1.
Novell Certified Linux Administrator (CLA).

Visite: http://osvaldofilho.wordpress.com

            http://modestando.wordpress.com

Facebook: Osvaldo Filho
Twitter: @osvaldofilho


[As partes desta mensagem que não continham texto foram removidas]

#34697 De: Flavio Cysne <flaviocysne@...>
Data: Qua, 11 de Jul de 2012 4:37 pm
Assunto: Re: Suprimir resultado do comando locate
flaviocysne
Enviar e-mail Enviar e-mail
 
Para suprimir as mensagens de saída você pode utilizar o redirecionamento >
/dev/null ou 1> /dev/null
O comando ficaria assim:

locate nome_do_arquivo > /dev/null

ou, se quiser ser mais explícito, assim:

locate nome_do_arquivo 1> /dev/null

Lembre-se que o locate utiliza um índice que pode não estar atualizado e
não conter a referência ao arquivo em questão e, com isso, dar um falso
negativo quanto à existência do arquivo. Para evitar isso você poderia
rodar o comando updatedb ou sudo updatedb, caso o usuário de execução não
seja root.

Espero ter ajudado
Flávio Cysne

Em 11 de julho de 2012 13:21, Osvaldo Filho
<osvaldofilho.redes@...>escreveu:

> **
>
>
> Olá Petterson,
>
> Creio que não me fiz entender.
>
> Não quero testar se o arquivo é um arquivo comum (opção -f).
> Quero saber se ele existe.
> Esse script vai ser utilizado por tecnicos de campo em equipamentos
> específicos da empresa.
> O script vai testar se o arquivo de configuração existe na máquina sem
> saber previamente o caminho. Por isso o uso do locate...
>
>
> 2012/7/11 Petterson Faria <contato@...>
>
> > if [ -f /tmp/arquivo.conf ]; then
> > echo É um arquivo
> > fi
> >
> > if [ -e /tmp/arquivo.conf ]; then
> > echo Existe
> > fi
> >
> >
> > --
> > Atenciosamente,
> > *Petterson Faria*
> >
> > *"A ciência nunca resolve um problema sem criar mais dez" *(George
> Bernard
> > Shaw)
> > *"It is a capital mistake to theorize before you have all the evidence.
> It
> > biases the judgment"* (Sherlock Holmes)
> >
> >
> >
> >
> > 2012/7/11 Osvaldo Filho <osvaldofilho.redes@...>
> >
> > > **
> > >
> > >
> > > Olá a todos, Boa Tarde,
> > >
> > > Estou criando um pequeno script e nele preciso localizar se um arquivo
> > > existe.
> > >
> > > Fiz mais ou menos assim:
> > >
> > > #/bin/bash
> > >
> > > updatedb
> > >
> > > *confFile=$(locate arquivo.conf)¹*
> > >
> > > if ! locate arquivo.conf
> > > then
> > > exit 0
> > > else
> > > *rotina com o arquivo²*
> > > fi
> > >
> > > Meu problema é que na linha em negrito *confFile=$(locate
> arquivo.conf)¹
> > > *ele
> > > mostra o caminho e o arquivo na saída padrão e eu gostaria de suprimir
> > essa
> > > informação e mostrar apenas dentro da *rotina com o arquivo²* do else.
> > >
> > > Alguma idéia de como posso resolver esse problema?
> > >
> > > --
> > > Att,
> > >
> > > Osvaldo Filho.
> > >
> > > Supervisor Técnico - Trana Tecnologia.
> > > Sócio-fundador do i-TIC Digital Livre
> > > <https://www.facebook.com/iticdigital>- Informação Livre para todos!
> > > Twitter i-TIC Digital Livre: @iticdigital
> > > TUX-CE Member.
> > > Técnico em Conectividade com Extensão em Desenvolvimento de Software -
> > IFCE
> > > (Cefet).
> > > Graduando em Telemática - IFCE (Cefet).
> > > Novell Datacenter Technical Specialist.
> > > Linux Professional Institute Certified Level 1.
> > > Novell Certified Linux Administrator (CLA).
> > >
> > > Visite: http://osvaldofilho.wordpress.com
> > >
> > > http://modestando.wordpress.com
> > >
> > > Facebook: Osvaldo Filho
> > > Twitter: @osvaldofilho
> > >
> > > [As partes desta mensagem que não continham texto foram removidas]
> > >
> > >
> > >
> >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
> > ------------------------------------
> >
> > ----------------------------------------------------------
> > 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.
> > ----------------------------------------------------------
> > Sair da lista: shell-script-unsubscribe@...
>
> > ----------------------------------------------------------
> > Esta lista é moderada de acordo com o previsto em
> > http://www.listas-discussao.cjb.net
> > ----------------------------------------------------------
> > Servidor Newsgroup da lista: news.gmane.org
> > Grupo: gmane.org.user-groups.programming.shell.brazil
> >
> > Links do Yahoo! Grupos
> >
> >
> >
>
> --
> Att,
>
> Osvaldo Filho.
>
> Supervisor Técnico - Trana Tecnologia.
> Sócio-fundador do i-TIC Digital Livre
> <https://www.facebook.com/iticdigital>- Informação Livre para todos!
> Twitter i-TIC Digital Livre: @iticdigital
> TUX-CE Member.
> Técnico em Conectividade com Extensão em Desenvolvimento de Software - IFCE
> (Cefet).
> Graduando em Telemática - IFCE (Cefet).
> Novell Datacenter Technical Specialist.
> Linux Professional Institute Certified Level 1.
> Novell Certified Linux Administrator (CLA).
>
> Visite: http://osvaldofilho.wordpress.com
>
> http://modestando.wordpress.com
>
> Facebook: Osvaldo Filho
> Twitter: @osvaldofilho
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>


[As partes desta mensagem que não continham texto foram removidas]

#34698 De: Osvaldo Filho <osvaldofilho.redes@...>
Data: Qua, 11 de Jul de 2012 4:40 pm
Assunto: Re: Suprimir resultado do comando locate
basketeiro_t...
Enviar e-mail Enviar e-mail
 
Pronto. Era isso.
Valeu pela ajuda moçada!

2012/7/11 Flavio Cysne <flaviocysne@...>

> Para suprimir as mensagens de saída você pode utilizar o redirecionamento >
> /dev/null ou 1> /dev/null
> O comando ficaria assim:
>
> locate nome_do_arquivo > /dev/null
>
> ou, se quiser ser mais explícito, assim:
>
> locate nome_do_arquivo 1> /dev/null
>
> Lembre-se que o locate utiliza um índice que pode não estar atualizado e
> não conter a referência ao arquivo em questão e, com isso, dar um falso
> negativo quanto à existência do arquivo. Para evitar isso você poderia
> rodar o comando updatedb ou sudo updatedb, caso o usuário de execução não
> seja root.
>
> Espero ter ajudado
> Flávio Cysne
>
> Em 11 de julho de 2012 13:21, Osvaldo Filho
> <osvaldofilho.redes@...>escreveu:
>
> > **
> >
> >
> > Olá Petterson,
> >
> > Creio que não me fiz entender.
> >
> > Não quero testar se o arquivo é um arquivo comum (opção -f).
> > Quero saber se ele existe.
> > Esse script vai ser utilizado por tecnicos de campo em equipamentos
> > específicos da empresa.
> > O script vai testar se o arquivo de configuração existe na máquina sem
> > saber previamente o caminho. Por isso o uso do locate...
> >
> >
> > 2012/7/11 Petterson Faria <contato@...>
> >
> > > if [ -f /tmp/arquivo.conf ]; then
> > > echo É um arquivo
> > > fi
> > >
> > > if [ -e /tmp/arquivo.conf ]; then
> > > echo Existe
> > > fi
> > >
> > >
> > > --
> > > Atenciosamente,
> > > *Petterson Faria*
> > >
> > > *"A ciência nunca resolve um problema sem criar mais dez" *(George
> > Bernard
> > > Shaw)
> > > *"It is a capital mistake to theorize before you have all the evidence.
> > It
> > > biases the judgment"* (Sherlock Holmes)
> > >
> > >
> > >
> > >
> > > 2012/7/11 Osvaldo Filho <osvaldofilho.redes@...>
> > >
> > > > **
> > > >
> > > >
> > > > Olá a todos, Boa Tarde,
> > > >
> > > > Estou criando um pequeno script e nele preciso localizar se um
> arquivo
> > > > existe.
> > > >
> > > > Fiz mais ou menos assim:
> > > >
> > > > #/bin/bash
> > > >
> > > > updatedb
> > > >
> > > > *confFile=$(locate arquivo.conf)¹*
> > > >
> > > > if ! locate arquivo.conf
> > > > then
> > > > exit 0
> > > > else
> > > > *rotina com o arquivo²*
> > > > fi
> > > >
> > > > Meu problema é que na linha em negrito *confFile=$(locate
> > arquivo.conf)¹
> > > > *ele
> > > > mostra o caminho e o arquivo na saída padrão e eu gostaria de
> suprimir
> > > essa
> > > > informação e mostrar apenas dentro da *rotina com o arquivo²* do
> else.
> > > >
> > > > Alguma idéia de como posso resolver esse problema?
> > > >
> > > > --
> > > > Att,
> > > >
> > > > Osvaldo Filho.
> > > >
> > > > Supervisor Técnico - Trana Tecnologia.
> > > > Sócio-fundador do i-TIC Digital Livre
> > > > <https://www.facebook.com/iticdigital>- Informação Livre para todos!
> > > > Twitter i-TIC Digital Livre: @iticdigital
> > > > TUX-CE Member.
> > > > Técnico em Conectividade com Extensão em Desenvolvimento de Software
> -
> > > IFCE
> > > > (Cefet).
> > > > Graduando em Telemática - IFCE (Cefet).
> > > > Novell Datacenter Technical Specialist.
> > > > Linux Professional Institute Certified Level 1.
> > > > Novell Certified Linux Administrator (CLA).
> > > >
> > > > Visite: http://osvaldofilho.wordpress.com
> > > >
> > > > http://modestando.wordpress.com
> > > >
> > > > Facebook: Osvaldo Filho
> > > > Twitter: @osvaldofilho
> > > >
> > > > [As partes desta mensagem que não continham texto foram removidas]
> > > >
> > > >
> > > >
> > >
> > >
> > > [As partes desta mensagem que não continham texto foram removidas]
> > >
> > >
> > >
> > > ------------------------------------
> > >
> > > ----------------------------------------------------------
> > > 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.
> > > ----------------------------------------------------------
> > > Sair da lista: shell-script-unsubscribe@...
> >
> > > ----------------------------------------------------------
> > > Esta lista é moderada de acordo com o previsto em
> > > http://www.listas-discussao.cjb.net
> > > ----------------------------------------------------------
> > > Servidor Newsgroup da lista: news.gmane.org
> > > Grupo: gmane.org.user-groups.programming.shell.brazil
> > >
> > > Links do Yahoo! Grupos
> > >
> > >
> > >
> >
> > --
> > Att,
> >
> > Osvaldo Filho.
> >
> > Supervisor Técnico - Trana Tecnologia.
> > Sócio-fundador do i-TIC Digital Livre
> > <https://www.facebook.com/iticdigital>- Informação Livre para todos!
> > Twitter i-TIC Digital Livre: @iticdigital
> > TUX-CE Member.
> > Técnico em Conectividade com Extensão em Desenvolvimento de Software -
> IFCE
> > (Cefet).
> > Graduando em Telemática - IFCE (Cefet).
> > Novell Datacenter Technical Specialist.
> > Linux Professional Institute Certified Level 1.
> > Novell Certified Linux Administrator (CLA).
> >
> > Visite: http://osvaldofilho.wordpress.com
> >
> > http://modestando.wordpress.com
> >
> > Facebook: Osvaldo Filho
> > Twitter: @osvaldofilho
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> ------------------------------------
>
> ---------------------------------------------------------------------
> 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.
> ---------------------------------------------------------------------
> Sair da lista: shell-script-unsubscribe@...
> ---------------------------------------------------------------------
> Esta lista é moderada de acordo com o previsto em
> http://www.listas-discussao.cjb.net
> ---------------------------------------------------------------------
> Servidor Newsgroup da lista: news.gmane.org
> Grupo: gmane.org.user-groups.programming.shell.brazil
>
> Links do Yahoo! Grupos
>
>
>


--
Att,

Osvaldo Filho.

Supervisor Técnico - Trana Tecnologia.
Sócio-fundador do i-TIC Digital Livre
<https://www.facebook.com/iticdigital>- Informação Livre para todos!
Twitter i-TIC Digital Livre: @iticdigital
TUX-CE Member.
Técnico em Conectividade com Extensão em Desenvolvimento de Software - IFCE
(Cefet).
Graduando em Telemática - IFCE (Cefet).
Novell Datacenter Technical Specialist.
Linux Professional Institute Certified Level 1.
Novell Certified Linux Administrator (CLA).

Visite: http://osvaldofilho.wordpress.com

            http://modestando.wordpress.com

Facebook: Osvaldo Filho
Twitter: @osvaldofilho


[As partes desta mensagem que não continham texto foram removidas]

#34699 De: Osvaldo Filho <osvaldofilho.redes@...>
Data: Qua, 11 de Jul de 2012 4:55 pm
Assunto: Re: Suprimir resultado do comando locate
basketeiro_t...
Enviar e-mail Enviar e-mail
 
Olá pessoal,

Agora surgiu outra dúvida.

Fiz o comando assim:

if ! locate arquivo.conf;
then

Como faço para suprimir a saída do locate nesse "if" em particular?


2012/7/11 Osvaldo Filho <osvaldofilho.redes@...>

> Pronto. Era isso.
> Valeu pela ajuda moçada!
>
>
> 2012/7/11 Flavio Cysne <flaviocysne@...>
>
>> Para suprimir as mensagens de saída você pode utilizar o redirecionamento
>> >
>> /dev/null ou 1> /dev/null
>> O comando ficaria assim:
>>
>> locate nome_do_arquivo > /dev/null
>>
>> ou, se quiser ser mais explícito, assim:
>>
>> locate nome_do_arquivo 1> /dev/null
>>
>> Lembre-se que o locate utiliza um índice que pode não estar atualizado e
>> não conter a referência ao arquivo em questão e, com isso, dar um falso
>> negativo quanto à existência do arquivo. Para evitar isso você poderia
>> rodar o comando updatedb ou sudo updatedb, caso o usuário de execução não
>> seja root.
>>
>> Espero ter ajudado
>> Flávio Cysne
>>
>> Em 11 de julho de 2012 13:21, Osvaldo Filho
>> <osvaldofilho.redes@...>escreveu:
>>
>> > **
>> >
>> >
>> > Olá Petterson,
>> >
>> > Creio que não me fiz entender.
>> >
>> > Não quero testar se o arquivo é um arquivo comum (opção -f).
>> > Quero saber se ele existe.
>> > Esse script vai ser utilizado por tecnicos de campo em equipamentos
>> > específicos da empresa.
>> > O script vai testar se o arquivo de configuração existe na máquina sem
>> > saber previamente o caminho. Por isso o uso do locate...
>> >
>> >
>> > 2012/7/11 Petterson Faria <contato@...>
>> >
>> > > if [ -f /tmp/arquivo.conf ]; then
>> > > echo É um arquivo
>> > > fi
>> > >
>> > > if [ -e /tmp/arquivo.conf ]; then
>> > > echo Existe
>> > > fi
>> > >
>> > >
>> > > --
>> > > Atenciosamente,
>> > > *Petterson Faria*
>> > >
>> > > *"A ciência nunca resolve um problema sem criar mais dez" *(George
>> > Bernard
>> > > Shaw)
>> > > *"It is a capital mistake to theorize before you have all the
>> evidence.
>> > It
>> > > biases the judgment"* (Sherlock Holmes)
>> > >
>> > >
>> > >
>> > >
>> > > 2012/7/11 Osvaldo Filho <osvaldofilho.redes@...>
>> > >
>> > > > **
>> > > >
>> > > >
>> > > > Olá a todos, Boa Tarde,
>> > > >
>> > > > Estou criando um pequeno script e nele preciso localizar se um
>> arquivo
>> > > > existe.
>> > > >
>> > > > Fiz mais ou menos assim:
>> > > >
>> > > > #/bin/bash
>> > > >
>> > > > updatedb
>> > > >
>> > > > *confFile=$(locate arquivo.conf)¹*
>> > > >
>> > > > if ! locate arquivo.conf
>> > > > then
>> > > > exit 0
>> > > > else
>> > > > *rotina com o arquivo²*
>> > > > fi
>> > > >
>> > > > Meu problema é que na linha em negrito *confFile=$(locate
>> > arquivo.conf)¹
>> > > > *ele
>> > > > mostra o caminho e o arquivo na saída padrão e eu gostaria de
>> suprimir
>> > > essa
>> > > > informação e mostrar apenas dentro da *rotina com o arquivo²* do
>> else.
>> > > >
>> > > > Alguma idéia de como posso resolver esse problema?
>> > > >
>> > > > --
>> > > > Att,
>> > > >
>> > > > Osvaldo Filho.
>> > > >
>> > > > Supervisor Técnico - Trana Tecnologia.
>> > > > Sócio-fundador do i-TIC Digital Livre
>> > > > <https://www.facebook.com/iticdigital>- Informação Livre para
>> todos!
>> > > > Twitter i-TIC Digital Livre: @iticdigital
>> > > > TUX-CE Member.
>> > > > Técnico em Conectividade com Extensão em Desenvolvimento de
>> Software -
>> > > IFCE
>> > > > (Cefet).
>> > > > Graduando em Telemática - IFCE (Cefet).
>> > > > Novell Datacenter Technical Specialist.
>> > > > Linux Professional Institute Certified Level 1.
>> > > > Novell Certified Linux Administrator (CLA).
>> > > >
>> > > > Visite: http://osvaldofilho.wordpress.com
>> > > >
>> > > > http://modestando.wordpress.com
>> > > >
>> > > > Facebook: Osvaldo Filho
>> > > > Twitter: @osvaldofilho
>> > > >
>> > > > [As partes desta mensagem que não continham texto foram removidas]
>> > > >
>> > > >
>> > > >
>> > >
>> > >
>> > > [As partes desta mensagem que não continham texto foram removidas]
>> > >
>> > >
>> > >
>> > > ------------------------------------
>> > >
>> > > ----------------------------------------------------------
>> > > 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.
>> > > ----------------------------------------------------------
>> > > Sair da lista: shell-script-unsubscribe@...
>> >
>> > > ----------------------------------------------------------
>> > > Esta lista é moderada de acordo com o previsto em
>> > > http://www.listas-discussao.cjb.net
>> > > ----------------------------------------------------------
>> > > Servidor Newsgroup da lista: news.gmane.org
>> > > Grupo: gmane.org.user-groups.programming.shell.brazil
>> > >
>> > > Links do Yahoo! Grupos
>> > >
>> > >
>> > >
>> >
>> > --
>> > Att,
>> >
>> > Osvaldo Filho.
>> >
>> > Supervisor Técnico - Trana Tecnologia.
>> > Sócio-fundador do i-TIC Digital Livre
>> > <https://www.facebook.com/iticdigital>- Informação Livre para todos!
>> > Twitter i-TIC Digital Livre: @iticdigital
>> > TUX-CE Member.
>> > Técnico em Conectividade com Extensão em Desenvolvimento de Software -
>> IFCE
>> > (Cefet).
>> > Graduando em Telemática - IFCE (Cefet).
>> > Novell Datacenter Technical Specialist.
>> > Linux Professional Institute Certified Level 1.
>> > Novell Certified Linux Administrator (CLA).
>> >
>> > Visite: http://osvaldofilho.wordpress.com
>> >
>> > http://modestando.wordpress.com
>> >
>> > Facebook: Osvaldo Filho
>> > Twitter: @osvaldofilho
>> >
>> > [As partes desta mensagem que não continham texto foram removidas]
>> >
>> >
>> >
>>
>>
>> [As partes desta mensagem que não continham texto foram removidas]
>>
>>
>>
>> ------------------------------------
>>
>> ---------------------------------------------------------------------
>> 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.
>> ---------------------------------------------------------------------
>> Sair da lista: shell-script-unsubscribe@...
>> ---------------------------------------------------------------------
>> Esta lista é moderada de acordo com o previsto em
>> http://www.listas-discussao.cjb.net
>> ---------------------------------------------------------------------
>> Servidor Newsgroup da lista: news.gmane.org
>> Grupo: gmane.org.user-groups.programming.shell.brazil
>>
>> Links do Yahoo! Grupos
>>
>>
>>
>
>
> --
> Att,
>
> Osvaldo Filho.
>
> Supervisor Técnico - Trana Tecnologia.
> Sócio-fundador do i-TIC Digital Livre<https://www.facebook.com/iticdigital>-
Informação Livre para todos!
> Twitter i-TIC Digital Livre: @iticdigital
> TUX-CE Member.
> Técnico em Conectividade com Extensão em Desenvolvimento de Software -
> IFCE (Cefet).
> Graduando em Telemática - IFCE (Cefet).
> Novell Datacenter Technical Specialist.
> Linux Professional Institute Certified Level 1.
> Novell Certified Linux Administrator (CLA).
>
> Visite: http://osvaldofilho.wordpress.com
>
>            http://modestando.wordpress.com
>
> Facebook: Osvaldo Filho
> Twitter: @osvaldofilho
>
>


--
Att,

Osvaldo Filho.

Supervisor Técnico - Trana Tecnologia.
Sócio-fundador do i-TIC Digital Livre
<https://www.facebook.com/iticdigital>- Informação Livre para todos!
Twitter i-TIC Digital Livre: @iticdigital
TUX-CE Member.
Técnico em Conectividade com Extensão em Desenvolvimento de Software - IFCE
(Cefet).
Graduando em Telemática - IFCE (Cefet).
Novell Datacenter Technical Specialist.
Linux Professional Institute Certified Level 1.
Novell Certified Linux Administrator (CLA).

Visite: http://osvaldofilho.wordpress.com

            http://modestando.wordpress.com

Facebook: Osvaldo Filho
Twitter: @osvaldofilho


[As partes desta mensagem que não continham texto foram removidas]

#34700 De: Eduardo Júnior <eduardomsj@...>
Data: Qua, 11 de Jul de 2012 5:19 pm
Assunto: Re: Suprimir resultado do comando locate
eduardomsj
Enviar e-mail Enviar e-mail
 
Olá,

acho que você poderia fazer dessa maneira:

confFile=$(locate blabla.txt)
if [ $confFile ] > /dev/null; then echo Funcionou; else echo N funcionou; fi

Ou seja, basta testar o arquivo uma vez.

Se desse 0, ele teria encontrado o arquivo, como foi um valor diferente de
0 ele não encontrou.

2012/7/11 Osvaldo Filho <osvaldofilho.redes@...>

> Olá pessoal,
>
> Agora surgiu outra dúvida.
>
> Fiz o comando assim:
>
> if ! locate arquivo.conf;
> then
>
> Como faço para suprimir a saída do locate nesse "if" em particular?
>
>

--
Eduardo Moura da Silva Junior.


[As partes desta mensagem que não continham texto foram removidas]

#34701 De: Petterson Faria <contato@...>
Data: Qua, 11 de Jul de 2012 5:21 pm
Assunto: Re: Suprimir resultado do comando locate
bl4z3xvzf
Enviar e-mail Enviar e-mail
 
o -e testa se ele existe, por isso enviei os dois exemplos :)
voce nao deve ter lido meu "echo Existe" quando mandei um exemplo.

--
Atenciosamente,
*Petterson Faria*

*"A ciência nunca resolve um problema sem criar mais dez" *(George Bernard
Shaw)
*"It is a capital mistake to theorize before you have all the evidence. It
biases the judgment"* (Sherlock Holmes)




2012/7/11 Osvaldo Filho <osvaldofilho.redes@...>

> **
>
>
> Pronto. Era isso.
> Valeu pela ajuda moçada!
>
>
> 2012/7/11 Flavio Cysne <flaviocysne@...>
>
> > Para suprimir as mensagens de saída você pode utilizar o
> redirecionamento >
> > /dev/null ou 1> /dev/null
> > O comando ficaria assim:
> >
> > locate nome_do_arquivo > /dev/null
> >
> > ou, se quiser ser mais explícito, assim:
> >
> > locate nome_do_arquivo 1> /dev/null
> >
> > Lembre-se que o locate utiliza um índice que pode não estar atualizado e
> > não conter a referência ao arquivo em questão e, com isso, dar um falso
> > negativo quanto à existência do arquivo. Para evitar isso você poderia
> > rodar o comando updatedb ou sudo updatedb, caso o usuário de execução não
> > seja root.
> >
> > Espero ter ajudado
> > Flávio Cysne
> >
> > Em 11 de julho de 2012 13:21, Osvaldo Filho
> > <osvaldofilho.redes@...>escreveu:
> >
> > > **
> > >
> > >
> > > Olá Petterson,
> > >
> > > Creio que não me fiz entender.
> > >
> > > Não quero testar se o arquivo é um arquivo comum (opção -f).
> > > Quero saber se ele existe.
> > > Esse script vai ser utilizado por tecnicos de campo em equipamentos
> > > específicos da empresa.
> > > O script vai testar se o arquivo de configuração existe na máquina sem
> > > saber previamente o caminho. Por isso o uso do locate...
> > >
> > >
> > > 2012/7/11 Petterson Faria <contato@...>
> > >
> > > > if [ -f /tmp/arquivo.conf ]; then
> > > > echo É um arquivo
> > > > fi
> > > >
> > > > if [ -e /tmp/arquivo.conf ]; then
> > > > echo Existe
> > > > fi
> > > >
> > > >
> > > > --
> > > > Atenciosamente,
> > > > *Petterson Faria*
> > > >
> > > > *"A ciência nunca resolve um problema sem criar mais dez" *(George
> > > Bernard
> > > > Shaw)
> > > > *"It is a capital mistake to theorize before you have all the
> evidence.
> > > It
> > > > biases the judgment"* (Sherlock Holmes)
> > > >
> > > >
> > > >
> > > >
> > > > 2012/7/11 Osvaldo Filho <osvaldofilho.redes@...>
> > > >
> > > > > **
> > > > >
> > > > >
> > > > > Olá a todos, Boa Tarde,
> > > > >
> > > > > Estou criando um pequeno script e nele preciso localizar se um
> > arquivo
> > > > > existe.
> > > > >
> > > > > Fiz mais ou menos assim:
> > > > >
> > > > > #/bin/bash
> > > > >
> > > > > updatedb
> > > > >
> > > > > *confFile=$(locate arquivo.conf)¹*
> > > > >
> > > > > if ! locate arquivo.conf
> > > > > then
> > > > > exit 0
> > > > > else
> > > > > *rotina com o arquivo²*
> > > > > fi
> > > > >
> > > > > Meu problema é que na linha em negrito *confFile=$(locate
> > > arquivo.conf)¹
> > > > > *ele
> > > > > mostra o caminho e o arquivo na saída padrão e eu gostaria de
> > suprimir
> > > > essa
> > > > > informação e mostrar apenas dentro da *rotina com o arquivo²* do
> > else.
> > > > >
> > > > > Alguma idéia de como posso resolver esse problema?
> > > > >
> > > > > --
> > > > > Att,
> > > > >
> > > > > Osvaldo Filho.
> > > > >
> > > > > Supervisor Técnico - Trana Tecnologia.
> > > > > Sócio-fundador do i-TIC Digital Livre
> > > > > <https://www.facebook.com/iticdigital>- Informação Livre para
> todos!
> > > > > Twitter i-TIC Digital Livre: @iticdigital
> > > > > TUX-CE Member.
> > > > > Técnico em Conectividade com Extensão em Desenvolvimento de
> Software
> > -
> > > > IFCE
> > > > > (Cefet).
> > > > > Graduando em Telemática - IFCE (Cefet).
> > > > > Novell Datacenter Technical Specialist.
> > > > > Linux Professional Institute Certified Level 1.
> > > > > Novell Certified Linux Administrator (CLA).
> > > > >
> > > > > Visite: http://osvaldofilho.wordpress.com
> > > > >
> > > > > http://modestando.wordpress.com
> > > > >
> > > > > Facebook: Osvaldo Filho
> > > > > Twitter: @osvaldofilho
> > > > >
> > > > > [As partes desta mensagem que não continham texto foram removidas]
> > > > >
> > > > >
> > > > >
> > > >
> > > >
> > > > [As partes desta mensagem que não continham texto foram removidas]
> > > >
> > > >
> > > >
> > > > ------------------------------------
> > > >
> > > > ----------------------------------------------------------
> > > > 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.
> > > > ----------------------------------------------------------
> > > > Sair da lista: shell-script-unsubscribe@...
> > >
> > > > ----------------------------------------------------------
> > > > Esta lista é moderada de acordo com o previsto em
> > > > http://www.listas-discussao.cjb.net
> > > > ----------------------------------------------------------
> > > > Servidor Newsgroup da lista: news.gmane.org
> > > > Grupo: gmane.org.user-groups.programming.shell.brazil
> > > >
> > > > Links do Yahoo! Grupos
> > > >
> > > >
> > > >
> > >
> > > --
> > > Att,
> > >
> > > Osvaldo Filho.
> > >
> > > Supervisor Técnico - Trana Tecnologia.
> > > Sócio-fundador do i-TIC Digital Livre
> > > <https://www.facebook.com/iticdigital>- Informação Livre para todos!
> > > Twitter i-TIC Digital Livre: @iticdigital
> > > TUX-CE Member.
> > > Técnico em Conectividade com Extensão em Desenvolvimento de Software -
> > IFCE
> > > (Cefet).
> > > Graduando em Telemática - IFCE (Cefet).
> > > Novell Datacenter Technical Specialist.
> > > Linux Professional Institute Certified Level 1.
> > > Novell Certified Linux Administrator (CLA).
> > >
> > > Visite: http://osvaldofilho.wordpress.com
> > >
> > > http://modestando.wordpress.com
> > >
> > > Facebook: Osvaldo Filho
> > > Twitter: @osvaldofilho
> > >
> > > [As partes desta mensagem que não continham texto foram removidas]
> > >
> > >
> > >
> >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
> > ------------------------------------
> >
> > ----------------------------------------------------------
> > 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.
> > ----------------------------------------------------------
> > Sair da lista: shell-script-unsubscribe@...
> > ----------------------------------------------------------
> > Esta lista é moderada de acordo com o previsto em
> > http://www.listas-discussao.cjb.net
> > ----------------------------------------------------------
> > Servidor Newsgroup da lista: news.gmane.org
> > Grupo: gmane.org.user-groups.programming.shell.brazil
> >
> > Links do Yahoo! Grupos
> >
> >
> >
>
> --
> Att,
>
> Osvaldo Filho.
>
> Supervisor Técnico - Trana Tecnologia.
> Sócio-fundador do i-TIC Digital Livre
> <https://www.facebook.com/iticdigital>- Informação Livre para todos!
> Twitter i-TIC Digital Livre: @iticdigital
> TUX-CE Member.
> Técnico em Conectividade com Extensão em Desenvolvimento de Software - IFCE
> (Cefet).
> Graduando em Telemática - IFCE (Cefet).
> Novell Datacenter Technical Specialist.
> Linux Professional Institute Certified Level 1.
> Novell Certified Linux Administrator (CLA).
>
> Visite: http://osvaldofilho.wordpress.com
>
> http://modestando.wordpress.com
>
> Facebook: Osvaldo Filho
> Twitter: @osvaldofilho
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>


[As partes desta mensagem que não continham texto foram removidas]

mensagens 34672 - 34701 de 36011   Mais antigos  |  < Mais antigos  |  Mais recentes >  |  Mais recentes
mensagens 34672 - 34701 de 36011   Mais antigos  |  < Mais antigos  |  Mais recentes >  |  Mais recentes
Avançado

Copyright © 2010 Yahoo! do Brasil Internet Ltda. Todos os direitos reservados.
Política de Privacidade - Termos do Serviço - Diretrizes - Ajuda