Formatando meus $ PS1 para x quantidade de caracteres

1

Estou procurando uma maneira de forçar minha variável PS1 a um determinado número de caracteres.
Atualmente, parece que:

$PS1="\W $"

e estou tentando manter o mesmo número de caracteres, independentemente do comprimento do nome da pasta atual.

Por exemplo, tanto Documentos quanto bin serão exibidos como sequências de 10 caracteres, mantendo o lado esquerdo do meu terminal na mesma largura o tempo todo.

    
por cmwright 22.06.2011 / 20:04

1 resposta

0

Se você estiver usando um xterm ou similar, então você pode colocar o diretório atual na Barra de Título e então ter um prompt fixo

PS1='\[\e]0;\h \w
PS1='\[\e]0;\h \w%pre%7\] \u$ '
7\] \u$ '

colocará o nome do host e o diretório atuais na barra de título e fará o prompt username$ , por exemplo. iain$

Há mais informações aqui .

    
por 22.06.2011 / 22:18