[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] listar, enumerar, e permitir chamar..
From: |
moysespr |
Subject: |
Re: [shell-script] listar, enumerar, e permitir chamar.. |
Date: |
Tue, 14 Oct 2003 21:23:34 -0700 (PDT) |
Oi, já vi que você recebeu uma resposta. Deve ser parecida, mas aÃ
vai:
----
listmails(){
x=1
for A in $(ls -1);do
if [ "$1" == "" ];then
echo -ne "`bz $x n`. "
grep "^Subject: " $A|cut -d " " -f2- | tr -d '\012\015'
echo " <"`grep "^From: " $A|cut -d '<' -f2-|cut -d'@' -f1`"> $A"
else
if [ "$1" == "`bz $x n`" ];then
echo $A
break
fi
fi
x=$(($x+1))
done
}
-------
Essa função tem por finalidade listar emails (arquivos) pelo
subject,em um diretorio determinado. Você terá de adaptar. Lista de 0
(zero) a z (letra z). A seleção ocorre pressionando uma única tecla,
não precisa enter.
Nem olhei, espero que não chame outras funções e, que te dê boas
idéias..
--- Adriano Brand <address@hidden> wrote:
> Pretendo criar um script com a seguinte função:
> listar os arquivos no diretório;
> enumerar estes arquivos que serão pdf.
> e permitir chamar este arquivo pelo numero que ele acabou de
> receber..
> De maneira que este menu seria dinamico e se eu simplesmente
> jogasse
> mais um pdf dentro da pasta, quando executar o script ele estará na
> lista...
> Qualquer sugaetão é bem vinda...
> mesmo qualquer pista de por onde devo correr, já que tenho pouca
> experiencia.
> --
> att
> Adriano Brand
> ------------------
> address@hidden
> Técnico em eletronica
> Crea sc-56756-3
> Curitiba-Paraná
>
>
__________________________________
Do you Yahoo!?
The New Yahoo! Shopping - with improved product search
http://shopping.yahoo.com