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

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

Re: [shell-script] Diretório corrente


From: Rodrigo Monteiro
Subject: Re: [shell-script] Diretório corrente
Date: Tue, 8 Nov 2005 11:41:21 -0300

Sérgio,

On 11/8/05, Sérgio R.  Carneiro <address@hidden> wrote:
> Valeu, MrBits
>
> Mas e no caso de arquivos? Eu poderia, por exemplo, pegar o nome do script 
> que está sendo executado? Estou fazendo uma analogia com o PHP que permite 
> essa operação através de uma variável de ambiente do servidor.
>
> Obrigado
> Sérgio

A variável de ambiante PWD é o que vc está procurando.
root@sepsrv123:~#
root@sepsrv123:~# echo $PWD
/root
root@sepsrv123:~# env | grep PWD
PWD=/root
root@sepsrv123:~#

[]s


>   ----- Original Message -----
>   From: MrBiTs
>   To: address@hidden
>   Sent: Tuesday, November 08, 2005 11:45 AM
>   Subject: Re: [shell-script] Diretório corrente
>
>
>   > Gostaria de saber como podemos capturar o diretório corrente (onde o 
> script está sendo executado) e jogá-lo para uma variável.
>
>   Você pode usar um pwd ( que retorna o diretório corrente e pode ser
>   modificado se houver um cd para outro diretório dentro do seu script )
>   ou até mesmo um dirname $0. Se você rodar o script com ./script, terá .
>   como resultado do dirname $0. Se rodar com /usr/local/bin/script terá
>   /usr/local/bin como resultado do dirname $0.
>
>   --


--
"Free as in Freedom, not free as in free beer"
Rodrigo Monteiro
JID: address@hidden
address@hidden


reply via email to

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