[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] ls no dialog
From: |
leonardo bites |
Subject: |
Re: [shell-script] ls no dialog |
Date: |
Tue, 29 Sep 2009 14:20:28 -0300 |
Cesar,
eu ja fiz uma coisa parecida com o que você está querendo vê ai se
ajuda usei whiptail porque dependendo da quantidade de resultados o
Dialog não suporta.
DATA=$(ls -l -q ${DIRETORIO}${ARQUIVOS} --sort=time |grep -v ^d |awk
'{print $6}'|uniq)
echo $DATA|tr " " "\12" > /home/suporte/DATA
whiptail --title \
"Selecione as datas para coleta de LOG" \
--checklist "\nDatas disponiveis:" 0 60 $(cat /home/suporte/DATA|wc -
l) $(cat /home/suporte/DATA|while read d; do echo "$d" "." "off";
done) 2>/home/suporte/data ;
Em 29/09/2009, às 12:24, César Vianna escreveu:
> Preciso que o usuário selecione 1 diretório a partir de um ls
>
> cat <<< "$locais"
> dir1
> dir2
> dir3
> dir4
>
> Para montar o dialog, tentei
>
> selecao=$( dialog --stdout --menu 'Diretórios do Google Gears:' 0 0
> 0 `cat
> <<< "$locais"` '' )
>
> Mas o resultado foi
>
> dir1 dir2
> dir3 dir4
>
> Isto é, uma linha como opção e a segunda como descrição. Eu queria
> que a
> descrição fosse em branco e cada linha uma opção.
>
> --
> César Vianna
> -------------------
> Prefira o que é positivo e múltiplo; a diferença à uniformidade; o
> fluxo às
> unidades; os agenciamentos móveis aos sistemas.
> Gilles Deleuze & Felix Guattari
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
[As partes desta mensagem que não continham texto foram removidas]
- ls no dialog, César Vianna, 2009/09/29
- Re: [shell-script] ls no dialog,
leonardo bites <=