Correção dica sobre prompt

Colaboração: Rubens Queiroz de Almeida

Data de Publicação: 19 de Janeiro de 1998

No dia 19/01/98 foi enviada uma dica ensinando a configuração do prompt sob CShell.

A dica estava errada. Ela dizia para configurar o prompt da seguinte forma:

  set prompt="""hostname"":""pwd"" \! % "

Como especificado o diretório corrente não muda para acompanhar os diretórios subsequentes, ou seja, é assumido o valor do primeiro diretório a partir de onde foi invocada a shell. Não serve para muita coisa, não?

Bom, para corrigir, existe uma alternativa modificando a definição do comando cd:

  alias cd 'cd \!*;set prompt="<$cwd>" '

Desta forma, o prompt sempre será modificado pelo comando cd.

Aproveitando o ensejo, para fazer o mesmo em ksh ou bash:

  export PS1='<$PWD> '