$ dirname $0 Dentro do script.
$0 = caminho completo que o script foi chamado, ou seja: /usr/local/bin/meuscript.sh == $0 dirname $0 == /usr/local/bin Porem, se o script for cahmado assim: cd /usr/local/bin ./meuscript.sh Então o $0 vai ser "./meuscript.sh" e não vai resolver teu problema. Se for esse o caso, ai voltamos a thread e falando de which, type, find ou locate. Sorte ;) -- Flávio do Carmo Júnior aka waKKu 2008/7/2 Anderson <[EMAIL PROTECTED]>: > Bom dia pessoal, > > Preciso executar alguns scripts em servidores e diretorios diversos > através do crontab. É possível obter o caminho onde o script é executado ? > A intenção é utilizar o local do script para gravar alguns logs. > > Obrigado desde já. > >
