最佳答案
                                        
                                                                        
                                我在同一个文件夹中有两个 Bash 脚本(由下载整个存储库的用户保存) :
script.sh由用户运行helper.sh是必需的,由 script.sh运行这两个脚本应该在同一个目录中。我需要第一个脚本调用第二个脚本,但有两个问题:
/usr/bin/script.sh、使用 ./script.sh,也可以是使用 ../Downloads/repo/scr/script.sh)helper.sh之前,脚本 script.sh将更改到另一个目录。我完全可以通过将 工作目录存储在一个变量中来组装 Bash,但是对于我想象中非常普通和简单的任务来说,这段代码似乎没有必要那么复杂。
是否有一个标准的方法从 script.sh内部调用 helper.sh? 并将在任何 Bash 支持的操作系统中工作?
 
                                
                             
                                
                             
                                
                            