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