Eu
concordei com a sugestão de declarar a função no
inicio, mas depois vi que ela não estava sendo
declarada após ser chamada. O que estava antes era
essa linha que colocava a chamada da função em uma
variável (o yad permite ter um e somente um cmd
associado a cada botão e como a linha seria grande,
ele usa a variável para simplificar o seu trabalho
de chamada da função que será executada pelo clique
no botão.
O sh é o
dash. Uma porcaria usada pela Apple. O bash dá de
mil! Esse nome causa muita confusão com o sh
proprietário do UNIX. Esse é o Bourne Shell que, por
ser o 1o. shell, está bem velhinho, mas ainda assim
é bem melhor que aquela porcaria do dash. O nome do
dash deveria ser rsh (restricted shell) ;)
Eu já havia
copiado esse exemplo para testar o diálogo --paned,
mas ainda não tive tempo e creio que não terei tão
cedo. Por favor, cole uma imagem do formulário
gerado por esse script na nossa lista Ou me mande em
pvt), mas não pode ser como anexo, a lista não
aceita. Estou curioso para ver o que o Victor
inventou dessa vez.
O Yad está
sensacional! Aconselho a todos que gostam de shell a
instalá-lo e dar uma olhada nele. As apresentações
de seus scripts agradecerão muito.