shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Obter diretório de execução do script


From: Flavio Junior
Subject: Re: [shell-script] Obter diretório de execução do script
Date: Wed, 2 Jul 2008 11:44:57 -0300

$ 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 <address@hidden>:
> 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á.
>
> 


reply via email to

[Prev in Thread] Current Thread [Next in Thread]