Ola a todos, boa tarde!

Colegas, eu estou com uma dúvida, que é meio boba confesso, mas não
consegui resolver, e nem sei como pesquisar isso no Google... :-\

E' o seguinte:
suponha que eu tenha o seguinte script, bem simples:

#!/bin/bash
cd /usr/local/etc
ls


pronto, ele entra no diretório /usr/bin e lista o seu conteúdo.

SÓ QUE, ai vem a minha dúvida, quando sai do comando e volta pro prompt
ele volta no diretório onde eu estava quando eu dei o comando. OK. Mas,
como eu faço para que, ao sair do comando, ele fique no diretório que eu
especifiquei DENTRO do script e NÃO no diretório que eu estava ao
executar o comando ?

Nesse exemplo, ao sair do script, eu quero que o prompt caia no
/usr/local/etc e não no diretório no qual eu executei o script (estou
considerando, claro, que o script está em um diretório no $PATH).

Já tentei deixar como último comando um  cd /usr/local/etc mas não
funcionou.

Tem como fazer isso ?

TKS !


[]'s
Eduardo Luccas
---------------------------------------------------------------------------
Esta lista é patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br

Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utilização da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html

Responder a