[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Suprimir resultado do comando locate
From: |
Osvaldo Filho |
Subject: |
Re: [shell-script] Suprimir resultado do comando locate |
Date: |
Wed, 11 Jul 2012 13:21:47 -0300 |
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 <address@hidden>
> 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 <address@hidden>
>
> > **
> >
> >
> > 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: address@hidden
> ---------------------------------------------------------------------
> 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]
- Suprimir resultado do comando locate, Osvaldo Filho, 2012/07/11
- Re: [shell-script] Suprimir resultado do comando locate, Petterson Faria, 2012/07/11
- Re: [shell-script] Suprimir resultado do comando locate,
Osvaldo Filho <=
- Re: [shell-script] Suprimir resultado do comando locate, Flavio Cysne, 2012/07/11
- Re: [shell-script] Suprimir resultado do comando locate, Osvaldo Filho, 2012/07/11
- Re: [shell-script] Suprimir resultado do comando locate, Osvaldo Filho, 2012/07/11
- Re: [shell-script] Suprimir resultado do comando locate, Eduardo Júnior, 2012/07/11
- Re: [shell-script] Suprimir resultado do comando locate, Fredi Bieging, 2012/07/11
- Re: [shell-script] Suprimir resultado do comando locate, Petterson Faria, 2012/07/11
- Re: [shell-script] Suprimir resultado do comando locate, Fredi Bieging, 2012/07/11
- Re: [shell-script] Suprimir resultado do comando locate, Alysson Gonçalves de Azevedo, 2012/07/11
- Re: [shell-script] Suprimir resultado do comando locate, Osvaldo Filho, 2012/07/11
- Re: [shell-script] Suprimir resultado do comando locate, Petterson Faria, 2012/07/11