PS1 significa "Prompt String One" ou "Prompt Statement One", a primeira string de prompt (que você vê na linha de comando).
Sim, há um PS2 e mais! Por favor, leia este artigo e o Arch wiki e, claro, O manual de referência do Bash .
A variável de ambiente para o prompt do bash é chamada PS1
(geralmente definida em ~ / .bashrc). PS1 de quê? Existe um PS2?
PS1 significa "Prompt String One" ou "Prompt Statement One", a primeira string de prompt (que você vê na linha de comando).
Sim, há um PS2 e mais! Por favor, leia este artigo e o Arch wiki e, claro, O manual de referência do Bash .
de um pouco parafraseado do Manual de referência do bash
PS1 A string de prompt principal. O valor padrão é ‘\ s- \ v \ $’.
PS2 A sequência de prompts secundária. ou seja, para comandos continuados (aqueles que tomam mais de uma linha). O valor padrão é "> '.
PS3 O valor dessa variável é usado como o prompt do comando select. ou seja, para entrada em um script em execução. Se esta variável não estiver definida, o comando select será exibido com "#"? '.
PS4 O valor é o prompt impresso antes que a linha de comando seja ecoada quando a opção -x está configurada. O primeiro caractere do PS4 é replicado várias vezes, conforme necessário, para indicar vários níveis de indireção. O padrão é "+".
PS1 e PS2 são do sh original, PS3 e PS4 foram adicionados como parte do bash
Veja exemplos aqui / a>Tags command-line bash