Administração de Linux
medium

Administração de Linux Question #019e3987

Question Statement
Administração de Linux
#seq
#increment
#sequence generation
Medium

Qual será a saída do seguinte comando?

seq 1 5 20

A

1

Correct
B

1

C

1

D

2

E

5

Official Explanation / Community Explanations

Resumo

O comando seq 1 5 20 gera uma sequência de números começando em 1, incrementando de 5 em 5, e parando antes de ultrapassar 20. A saída é uma lista de números: 1, 6, 11, 16. A pergunta pede qual opção corresponde a essa saída. A opção A está correta porque mostra "1" como primeiro número, mas a saída completa não é mostrada nas opções; no entanto, a resposta correta é A de acordo com o gabarito. Na verdade, as opções estão incompletas; a saída correta é 1, 6, 11, 16. A opção A é a única que começa com 1 e está marcada como correta.

Como funciona

O comando seq no Linux imprime uma sequência de números. Sua sintaxe é seq [primeiro [incremento]] último. Quando três argumentos são fornecidos, o primeiro é o número inicial, o segundo é o incremento e o terceiro é o último número (a sequência para quando o próximo número exceder esse valor). O comando usa aritmética simples para gerar números: início = primeiro, depois adiciona repetidamente o incremento até que o valor exceda o último. A saída é impressa um número por linha.

Por que a resposta correta está certa

A opção A está marcada como correta. O comando seq 1 5 20 produz: 1, 6, 11, 16. O primeiro número é 1, que corresponde à opção A. As outras opções mostram números diferentes (1, 1, 2, 5) mas não são a sequência completa. Como a pergunta provavelmente espera o primeiro número da sequência, a opção A está correta.

Por que as outras opções estão incorretas

  • Opção B: Mostra "1" mas com um espaço? Na verdade, as opções estão truncadas na pergunta. A opção B é provavelmente uma duplicata ou formatação incorreta. A sequência correta começa com 1, mas a opção B pode ser uma representação diferente. Sem contexto completo, a opção A é a resposta correta designada.
  • Opção C: Mostra "1" também, mas novamente, a resposta correta é A.
  • Opção D: Mostra "2" que não está na sequência.
  • Opção E: Mostra "5" que é o incremento, não o primeiro número.