← Questões de Infraestrutura de TI / Redes

Infraestrutura de TI / Redes · CONSULPLAN · 2022

Questão comentada de Infraestrutura de TI / Redes

O PS1 é uma das principais variáveis especiais dentro de um script. Seu prompt primário é totalmente configurável e dispõe de vários caracteres especiais para tais modificações. Assinale o caractere especial que insere uma nova linha no prompt da variável PS1.

Gabarito: B

O PS1 é o prompt primário do shell no Linux/Unix, aquele indicador que você vê antes de digitar comandos. Ele aceita várias sequências especiais para personalização, então a banca gosta de cobrar se você conhece os “atalhos” do prompt. É quase como dar uma cara nova ao terminal sem mexer no funcionamento dele. Nesse universo, o caractere de escape \n faz exatamente o que o nome sugere: insere uma quebra de linha no PS1. Na prática, isso permite que o prompt fique em mais de uma linha, o que pode melhorar a organização visual do terminal. Já os outros símbolos têm funções diferentes: alguns mostram o nome do host, outros a hora ou informações do shell. Então, quando a questão pergunta especificamente qual caractere coloca uma nova linha no prompt, a resposta é a opção que representa a quebra de linha. Em termos doutrinários de shell scripting, trata-se de uma substituição padrão do PS1 no Bash e em shells compatíveis, sem depender de fundamento legal ou jurisprudencial, porque aqui o assunto é puramente técnico.

Continue treinando

Questões relacionadas