Fala Daniel, sugiro que vc inclua uma última linha no fim do script que seja simplesmente pwd.
O que deve estar acontecendo é que o seu script vai par o diretório escolhido e qdo termina, termina tb o shell que o estava interpretando, voltando assim ao Shell pai, que nunca saiu do diretório em que estava. Se o pwd listar o diretório correto, basta vc executar o seu script com o cmd source, tb representado por um ponto (.), da seguinte forma. source /nome/do/script ou . /nome/do/script Bye, Julio Em 14/12/07, Daniel Cardoso <[EMAIL PROTECTED]> escreveu: > > Pessoal, > > Estou usando o select para criar um lista de diretórios que estão no me > home, para em seguida entrar no diretório escolhido. > > #!/bin/bash > PS3="Entrar em? " > select i in *; do > cd $i > break > done > > Para minha surpresa o cd não faz change the working directory. > > obrigado, > > Daniel Cardoso > > > -- Abraços, Julio Feliz Natal :wq [As partes desta mensagem que não continham texto foram removidas]
