|
From: | Tiago Tarifa Munhoz |
Subject: | Re: Pegar o diretório onde está o script |
Date: | Thu, 9 Aug 2018 13:29:18 -0300 |
Eu pesquisei porcamente no manual do Bash e não achei nada. E no meu ambiente o readlink e dirname são comandos externos.Porém precisa de 2 subshells para coletar algo que considero simples para o Bash coletar.dir="$(dirname $(readlink -e $0))"Eu vi outro que resolve:Porém se eu chamar o script no diretório onde está o script ele retorna '.'dir="$(dirname $0)"Eu vejo muito scripts usando desta forma:Pessoal,Alguém sabe como pegar o diretório onde está o script sem usar comandos externos, ou seja, usando apenas o bash.
[Prev in Thread] | Current Thread | [Next in Thread] |