Primeira página
/
Tecnologia
/
Você está desenvolvendo um SCRIPT em que pede ao usuário para digitar uma palavra utilizando o comando read PALAVRA : Porém , antes de prosseguir, você deseja colocar um teste para certificar-se de que usuário efetivamente digitou alguma coisa. Qual dos comparadores abaixo podemos utilizar? A if [[-n'' PALAVRA'']] B if [[-z^ast PALAVRA'']] if [[!''PALAVRA]] D if II SP ALAV RA = "]l E if II SII SPALA VRA) 1]

Pergunta

Você está desenvolvendo um SCRIPT em que pede ao usuário para digitar uma palavra utilizando o comando
read PALAVRA : Porém , antes de prosseguir, você deseja colocar um teste para certificar-se de que
usuário efetivamente digitou alguma coisa.
Qual dos comparadores abaixo podemos utilizar?
A if [[-n'' PALAVRA'']]
B if [[-z^ast  PALAVRA'']]
if [[!''PALAVRA]]
D if II SP ALAV RA = "]l
E if II SII SPALA VRA) 1]

Você está desenvolvendo um SCRIPT em que pede ao usuário para digitar uma palavra utilizando o comando read PALAVRA : Porém , antes de prosseguir, você deseja colocar um teste para certificar-se de que usuário efetivamente digitou alguma coisa. Qual dos comparadores abaixo podemos utilizar? A if [[-n'' PALAVRA'']] B if [[-z^ast PALAVRA'']] if [[!''PALAVRA]] D if II SP ALAV RA = "]l E if II SII SPALA VRA) 1]

Solução

expert verifiedVerification of experts
4.7312 Voting
avatar
TiagoElite · Tutor por 8 anos

Responder

Para verificar se o usuário digitou alguma coisa antes de prosseguir com o script, podemos utilizar o comparador B: if $[[-z^{\ast }\$ PALAVRA'']]$. Este comparador verifica se a palavra digitada está vazia ou não. Se a palavra estiver vazia, o script não prosseguirá. Caso contrário, se a palavra não estiver vazia, o script prosseguirá para a próxima etapa.
Clique para avaliar: