最佳答案
给出:
some.txt
dir
|-cat.sh
Cat.sh 拥有以下内容:
cat ../some.txt
然后在 dir
中运行 ./cat.sh
可以正常工作,而在与 dir
相同的级别上运行 ./dir/cat.sh
则不能。我希望这是由于不同的工作目录。是否有一种简单的方法使路径 ../some.txt
相对于 cat.sh
的位置?