A variável $# indica num script Bourne Shell

A variável $# indica num script Bourne Shell


publicidade

A variável $# indica num script Bourne Shell

publicidade

🚀 Desbloqueie a explicação completa

Veja comentários detalhados e resoluções exclusivas para entender o gabarito desta questão.

Criar conta grátis
  • David Castilho
    David Castilho EQUIPE
    18/10/2025 • 10:52
    No contexto dos scripts Bourne Shell, a variável `$#` é utilizada para indicar o número de argumentos passados na linha de comando. Essa é uma ferramenta bastante útil para scripts que precisam de uma verificação de quantos argumentos foram fornecidos pelo usuário antes de prosseguir com a execução de suas tarefas.

    Vamos fazer uma checagem dupla para confirmar:

    - a) o número de argumentos passados na linha de comando. (Candidata a correta)
    - b) todos os argumentos passados na linha de comando. (Para isso, usamos `$*` ou `$@`)
    - c) o nome pelo qual o programa foi invocado. (Isso é representado por `$0`)
    - d) o último argumento passado na linha de comando. (Não há uma variável padrão para isso diretamente)
    - e) o número de identificação do processo aberto para execução do script. (Isso é representado por `$$`)

    Após a revisão, confirmamos que a opção correta é:

    Gabarito: a)

    A variável `$#` realmente indica o número de argumentos passados na linha de comando em um script Bourne Shell.

Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência. Política de Privacidade.