← Questões de Informática

Informática · IBADE · 2023

Questão comentada de Informática

No sistema operacional Linux, os metacaracteres são caracteres reservados, dotados de alguma função especial, aumentando a versatilidade dos comandos neste sistema. Assim, pode-se afirmar que as chaves têm a função de:

Gabarito: A

No Linux, os metacaracteres são usados principalmente na linha de comando e em expressões de busca para ampliar o que o comando consegue entender. Eles funcionam como coringas ou padrões, poupando você de digitar uma lista enorme de nomes um por um. É aquele tipo de recurso que faz o terminal parecer mais esperto do que realmente é: ele só está interpretando símbolos com significado especial. As chaves { } servem para indicar um conjunto de alternativas ou uma expansão de sequência. Em termos práticos, elas permitem que você escreva padrões como arquivo{1,2,3}.txt, que o shell expande para arquivo1.txt, arquivo2.txt e arquivo3.txt. Em alguns usos, também podem representar sequências numéricas ou alfabéticas, como {1..5}. Portanto, a ideia central é a de restringir a correspondência a itens que estejam dentro do conjunto definido entre as chaves. Por isso, o gabarito A está correto: as chaves simbolizam que exatamente a sequência de caracteres de um elemento interno ao conjunto deve coincidir. As demais alternativas falam de curingas mais comuns, como ? para um caractere e * para qualquer quantidade de caracteres, mas isso não é função das chaves. Em prova de Linux, vale decorar: cada metacaractere tem um papel bem específico, e a banca adora trocar um pelo outro para testar atenção.

Continue treinando

Questões relacionadas