shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Gerar um menu com saída de um comando ou arquivo !


From: Eduardo Augusto Cosa
Subject: Re: [shell-script] Gerar um menu com saída de um comando ou arquivo !
Date: Thu, 18 Mar 2004 08:14:23 -0300

Felipe,
Desculpe minha ignorância, mas não sabendo como enviar a saída para o "select".

Um exemplo no script:

#!/bin/bash

COUNTARQ=`find / -type f -name $1 -print | wc -l`

if [ $COUNTARQ -eq 0 ]; then
    echo "O arquivo solicitado nao existe."
else
    echo "Os seguintes arquivos foram identificados:";
    find / -type f -name $1 
# Como eu faria para redirecionar a saída deste find para o select ???
# O máximo que consegui foi redirecionar para um while e printar as opções com 
um echo :-(

fi

Obrigado pela ajuda !

Eduardo

  ----- Original Message ----- 
  From: Felipe Kellermann 
  To: address@hidden 
  Sent: Thursday, March 18, 2004 12:01 AM
  Subject: Re: [shell-script] Gerar um menu com saída de um comando ou arquivo !


  On Wed, 17 Mar 2004 5:02pm  -0300, Eduardo Augusto Cosa wrote:

  > Arquivos com nomes comum, escolha um deles:
  > 1) /tmp/ze.000
  > 2) /home/ze/ze.000
  > 3) /ze.00
  > Opção:
  >
  > Será que conseguiram entender ???

  Sim, envia a saída para o `select'.
  $ PS3='Opção: '
  $ select r in a b c; do echo resposta: $r; done
  1) a
  2) b
  3) c
  Opção: 2
  resposta: b
  Opção:

  -- 
  Felipe Kellermann



  ---------------------------------------------------------------------
  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.listasdiscussao.cjb.net
  ---------------------------------------------------------------------




------------------------------------------------------------------------------
  Links do Yahoo! Grupos

    a.. Para visitar o site do seu grupo, acesse:
    http://br.groups.yahoo.com/group/shell-script/
      
    b.. Para sair deste grupo, envie um e-mail para:
    address@hidden
      
    c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço 
do Yahoo!. 



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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]