Pular para o conteúdo

Dúvida no YAD [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar

1. Dúvida no YAD [RESOLVIDO]

Enviado em 04/08/2015 - 10:42h

Pessoal estou estudando o YAD e parei em uma parte
gostaria da ajuda dos amigos ;
Estou criando um script pra fazer ou update ou upgrade do sistema
como eu faço pra o resultado for TRUE ele execute o comando
segue o script


#!/bin/bash
yad --form \
--field="UPGRADE:CHK" \
--field="UPDATE:CHK" \








Responder tópico

2. Re: Dúvida no YAD [RESOLVIDO]

Melhor resposta

Enviado em 04/08/2015 - 13:47h

olá,

Fiz do método extendido para vc entender melhor e brincar comas possibilidades:
#!/bin/bash

FORMULARIO=$(yad --form \
--title="Atualizaderu DANIEL-LARA" \
--width=300\
--heigth=300\
--field="UPGRADE:CHK" \
--field="UPDATE:CHK" \
)

upgrade=$(echo "$FORMULARIO" | awk -F"|" '{print$1}')
update=$(echo "$FORMULARIO" | awk -F"|" '{print$2}')

if [ "$upgrade" == "TRUE" ]
then echo -e "\n\n Vamos fazer o upgrade"
fi

if [ "$update" == "TRUE" ]
then echo -e "\n\n Vamos atualizar"
fi


abs
---
Eu Acredito, que ás vezes são as pessoas que ninguém espera nada que fazem as coisas que ninguém consegue imaginar.

--- Mestre dos Mestres - Alan Turing ---

3. Re: Dúvida no YAD

Enviado em 04/08/2015 - 10:47h

Veja se existe alteração na $?.

4. Re: Dúvida no YAD [RESOLVIDO]

Enviado em 04/08/2015 - 13:56h

tonyhts escreveu:

olá,

Fiz do método extendido para vc entender melhor e brincar comas possibilidades:
#!/bin/bash

FORMULARIO=$(yad --form \
--title="Atualizaderu DANIEL-LARA" \
--width=300\
--heigth=300\
--field="UPGRADE:CHK" \
--field="UPDATE:CHK" \
)

upgrade=$(echo "$FORMULARIO" | awk -F"|" '{print$1}')
update=$(echo "$FORMULARIO" | awk -F"|" '{print$2}')

if [ "$upgrade" == "TRUE" ]
then echo -e "\n\n Vamos fazer o upgrade"
fi

if [ "$update" == "TRUE" ]
then echo -e "\n\n Vamos atualizar"
fi


abs
---
Eu Acredito, que ás vezes são as pessoas que ninguém espera nada que fazem as coisas que ninguém consegue imaginar.

--- Mestre dos Mestres - Alan Turing ---



Feito , me ajudou muito mesmo , obrigado

5. Re: Dúvida no YAD [RESOLVIDO]

Enviado em 04/08/2015 - 15:02h

Noix!

abs
---
Eu Acredito, que ás vezes são as pessoas que ninguém espera nada que fazem as coisas que ninguém consegue imaginar.

--- Mestre dos Mestres - Alan Turing ---

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder