假设我有一个名为 .bash 的 bash 文件myBash.bash
。它驻留在:
/myDirect/myFolder/myBash.bash
Run Code Online (Sandbox Code Playgroud)
现在我想在脚本中使用字符串/myDirect/myFolder
(的位置myBash.bash
)。有没有我可以用来找到这个位置的命令?
编辑:这个想法是我想设置一个 zip 文件夹,其中包含可以由该 zip 文件中的 bash 脚本启动的代码。我知道该 zip 文件中代码的相对文件路径,但不知道绝对路径,我需要这些。一种方法是在路径中进行硬编码,或者要求将文件的路径作为变量给出。但是,如果 bash 文件可以自行确定它的位置,然后根据其对 zip 文件结构的了解,创建到另一个文件的相关路径,我会发现它更容易。