Bash Prompt perde os caracteres

1

Depois de escrever um novo prompt para o Bash, notei que um caractere dos meus comandos estava sendo perdido quando foi colocado na nova linha. Aqui está uma imagem do exemplo (eu digitei 1234567890 repetidamente):

Aquiestámeu$PS1

PS1="\n   [\[\e[0;90m\]\d \t\[\e[0m\]] [\[\e[0;90m\]\$(/bin/ls -1 | /usr/bin/wc -l | /bin/sed 's: ::g') files, \$(/usr/bin/du -sh | cut -f1)\[\e[0m]\n[\[\e[0;36m\]\#\[\e[0m]\] \[\e[0;95m\]\u\[\e[0;90m\]@\[\e[1;92m\]\h\[\e[0m\]: \[\e[1;34m\]\w \[\e[1;30m\]\$\[\e[0m\] "

O que eu fiz de errado?

    
por squircle 17.04.2011 / 23:51

1 resposta

0

O que é isso para \[\e[0m]\] ?

O ] após o m deveria estar lá?

    
por 18.04.2011 / 02:29