Buscar

Qual o resultado da execução do script abaixo? while [ "$#" -gt 0 ]; do echo "$1" shift done O script não irá executar, pois está com erro de sin...

Qual o resultado da execução do script abaixo? while [ "$#" -gt 0 ]; do echo "$1" shift done


O script não irá executar, pois está com erro de sintaxe.
O script irá imprimir na tela a quantidade de argumentos passados.
O script irá imprimir na tela os argumentos passados.
O script irá imprimir na tela os argumentos passados e depois encerrar.

Essa pergunta também está no material:

7 exercício
4 pág.

Programação para Servidores Universidade Estácio de SáUniversidade Estácio de Sá

💡 1 Resposta

User badge image

Ed Verified user icon

O script irá imprimir na tela os argumentos passados. O comando "while" irá executar enquanto o número de argumentos passados for maior que 0. A cada iteração, o comando "echo" irá imprimir o primeiro argumento passado e o comando "shift" irá remover o primeiro argumento da lista. Dessa forma, o script irá imprimir na tela todos os argumentos passados.

0
Dislike0

✏️ 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