Buscar

Você está desenvolvendo um SCRIPT em que pede ao usuário para digitar uma palavra, utilizando o comando ' read PALAVRA '. Porém, antes de prossegui...

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 o usuário efetivamente digitou alguma coisa.

Qual dos comparadores abaixo podemos utilizar?


if [[ -n "$PALAVRA" ]]
if [[ $(($PALAVRA)) ]]
if [[ -z "$PALAVRA" ]]
if [[ ! "PALAVRA ]] if [[ $PALAVRA = "" ]]

Essa pergunta também está no material:

SISTEMAS OPERACIONAIS
7 pág.

Sistemas Operacionais I Universidade Estácio de SáUniversidade Estácio de Sá

💡 1 Resposta

User badge image

Ed Verified user icon

Para verificar se o usuário digitou alguma coisa antes de prosseguir, você pode utilizar o comparador `-n` da seguinte forma: ```bash if [[ -n "$PALAVRA" ]]; then # Código a ser executado caso o usuário tenha digitado alguma coisa else # Código a ser executado caso o usuário não tenha digitado nada fi ``` Nesse caso, o bloco de código dentro do `if` será executado apenas se a variável `$PALAVRA` não estiver vazia, ou seja, se o usuário tiver digitado alguma coisa.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais