Shell 找不到 .bashrc 中已定义的命令

Shell 找不到 .bashrc 中已定义的命令

我正在尝试编写一个脚本,使用别名 name-of-function ='path-to-find-it' 递归调用我在 .bashrc 中定义的命令,但每次我收到错误命令未找到。如果我将脚本中的每一行复制粘贴到终端中,它就可以工作,但是通过简单地使用 bash SHELL.sh (或 sh SHELL.sh),它就不起作用......我想它可能不是从 .bashrc 读取?有没有办法确保它从中读取?

相关内容