Question
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]
Solution
4.7
(312 Votos)
Tiago
Elite · Tutor por 8 anos
Resposta
Para verificar se o usuário digitou alguma coisa antes de prosseguir com o script, podemos utilizar o comparador B: if
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.