Sempre que eu quiser encurtar o prompt, eu uso o comando PS1=\$\
(há um espaço à direita).
Obviamente, você pode fazer uma alteração permanente em ~/.bashrc
ou equivalente.
No início de cada linha no meu terminal OSX, estão as palavras
Sephs-MacBook-Pro:current_dir seph$
Gostaria de reduzi-lo de alguma forma, talvez para current_dir seph$
ou mesmo current_dir$
. No que diz respeito aos meus propósitos, tudo, exceto o diretório atual, é assumable (somente usuário, somente laptop).
Como posso remover algumas dessas informações em excesso no início de cada linha no terminal da OSX?
Encontre export PS1
linha no seu ~/.bashrc
e substitua por:
export PS1="\W \u\$ \[$(tput sgr0)\]"
Isso mostrará a saída da seguinte forma: directory_basename user$
Por exemplo, se você estivesse no diretório /etc/
e seu nome de usuário fosse seth
:
etc seth$
será a saída.
Você pode criar sua própria variável PS1 para .bashrc aqui .