根据bash脚本的位置在并行目录中查找文件的路径

时间:2019-07-08 22:12:07

标签: bash path

我想运行一个bash脚本,该脚本调用并行目录中的数据集作为变量。我必须使用此文件的相对路径。到目前为止,我已经能够使用SO答案here检索脚本的完整路径。如何修改此路径以将其更改为并行目录中目标文件的路径?或者,是否存在一种仅基于脚本的位置来获取此资源的高级方法?

script伪路径=“ project / scripts / myscript.sh”

数据pseduo路径=“ project / data / mydata.csv”

myscript.sh的内容

#!/bin/bash
parent_path=$( cd "$(dirname "${BASH_SOURCE[0]}")" ; pwd -P )

echo "$parent_path"

如何更改$parent_path以获得数据路径?

0 个答案:

没有答案