Alain, Uma opção seria utilizar o DIRNAME, embora a variável $0 nem sempre siginifica o caminho do script.
Prompt> dirname /opt/bin/firefox.sh /opt/bin Emerson ----- Original Message ----- From: Alain To: [email protected] Sent: Tuesday, December 06, 2005 11:31 AM Subject: [shell-script] Achar diretório do Script Como eu acho em que diretório está o script atual? Eu sei que $0 tem o nome completo, o comando abaixo faz o inverso, ou seja me dá só o nome mas eu quero só o diretório. Exemplo $0 é /opt/bin/firefox.sh eu quero /opt/bin Assim eu posso chamer o outro script firefoxrun.sh que está no mesmo diretório, mesmo se mudarem ele de lugar. grato, Alain [As partes desta mensagem que não continham texto foram removidas] --------------------------------------------------------------------- Esta lista não admite a abordagem de outras liguagens de programação, como perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio aviso. --------------------------------------------------------------------- Sair da lista: [EMAIL PROTECTED] --------------------------------------------------------------------- Esta lista é moderada de acordo com o previsto em http://www.listas-discussao.cjb.net --------------------------------------------------------------------- Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/shell-script/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
