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

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

Re: [shell-script] path do diretório do script


From: Julio C. Neves
Subject: Re: [shell-script] path do diretório do script
Date: Wed, 20 May 2009 21:45:48 -0300

Fala Alain,
não estou entendendo. O pwd te devolve o diretório corrente e se vc usou-o,
partiu do pressuposto que o $0 estava no diretório corrente e, assim sendo
basta vc fazer* DIR=$(pwd).*

Se vc fizer echo $0 ele vai te devolver o caminho relativo do programa. Para
pegar o diretório vc tb pode fazer:

*cd $(dirname $0)
DIR=$(pwd)
cd -   # volta ao diretório anterior*
-- 
Abraços,
Julio
*Cursos de Shell?
- Em SP ligue (11) 2125-4747;
- Em DF ligue (61) 3223-3000;
- No RJ darei um treinamento em 23/06 (p/ detalhes ligue (21) 2561-0867);
- Turmas fechadas em outras cidades ligue (21) 8112-9988*


2009/5/20 Alain M. <address@hidden>

>
>
> No mandriva isto funcionava:
>
> #!/bin/bash
> DIR=$(dirname $(which $0))
>
> Mas no Ubuntu não funciona :( eu fiz um quebra galho com isto:
>
> DIR=$(dirname $(which $(pwd)/$0))
>
> mas no Ubuntu8.04 ele retorna remendado:
> /home/alain/bin/./t6.sh
>
> Como que eu acho o nome completo do path?
>
> grato,
> Alain
>  
>


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

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