Suponha que eu tenha um arquivo bash chamado myBash.bash
. Reside em:
/myDirect/myFolder/myBash.bash
Agora eu quero usar a string /myDirect/myFolder
(a localização de myBash.bash
) dentro do script. Existe um comando que eu possa usar para encontrar este local?
Edit: A idéia é que eu quero configurar uma pasta zip com código que possa ser iniciado por um script bash dentro desse arquivo zip. Conheço os caminhos de arquivo relativos do código dentro desse arquivo zip, mas não os caminhos absolutos, e preciso deles. Uma maneira seria codificar no caminho ou exigir que o caminho do arquivo seja fornecido como uma variável. No entanto, eu acharia mais fácil se fosse possível para o arquivo bash descobrir onde está sozinho e, em seguida, criar os caminhos relevantes para o outro arquivo a partir do seu conhecimento da estrutura do arquivo zip.