[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] [OFF-TOPIC] Dúvida com o dialog
From: |
Flamarion Jorge |
Subject: |
Re: [shell-script] [OFF-TOPIC] Dúvida com o dialog |
Date: |
Fri, 15 Jan 2010 20:22:55 -0200 |
User-agent: |
Mozilla-Thunderbird 2.0.0.22 (X11/20091109) |
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
>> acl_loc=/home/flamarion/*.*
>> tmp_loc=/tmp/tmp_loc
>>
>> for i in `ls $acl_loc`; do echo -e $acl_loc |tr " " "\n" > $tmp_loc ; done
>>
>> acl=$( dialog \
>> --title 'EDICAO DE ACLs' \
>> --stdout \
>> --menu 'Escolha a acl que deseja editar' \
>> 0 0 0 `cat $tmp_loc` `cat $tmp_loc` \
>> )
>>
>
> Se quiser mesmo usar dialog, sugiro algo assim:
>
> dialog --menu escolha 0 0 0 $(while read arq; do echo $arq $arq; done
> < <(ls -d *))
Cara eu não sei exatamente o que essa parte do while faz, como disse
antes tudo que eu consegui foi fazer o for gerar um arquivo com o for e
fazer 2 cat...
Eu não entendi como usar seu exemplo com os arquivos que eu gero com o for!!
Se puder me orientar agradeço.
>
> Contanto que os arquivos não cotenham espaços em seus nomes.
Não há!
>
> Mas o mestre Júlio vai te recomendar usar zenity que é uma alternativa
> mais moderna ao dialog.
>
> Já fiz brinquedos interessantes com zenity ;)
De fato foi mais interessante, mas é como expliquei anteriormente, o
script vai ser exectuado remotamente, via putty provavelmente, então o
zenity não é viavel
Obrigado,
- --
Flamarion Jorge
OpenPGP Key: 6CA750E1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iEYEARECAAYFAktQ6r8ACgkQ0SDRnmynUOExNwCdFIKxT1RL39NIc5QoHdvq9KG/
E3gAniON0GAEjYLhyx3W2alsi2eziGYi
=hKxg
-----END PGP SIGNATURE-----