好吧,假设我有一个 .bash 文件,里面有这个
lib.bash
#!/bin/bash
function hello_world {
echo "Hello World!"
}
该文件不会自己调用,而是通过另一个 bash 文件调用,即
启动.bash
#!/bin/bash
bash lib.bash
hello_world
但是,如果我运行 Startup.bash 我会得到错误:hello_world: command not found
我做错了什么,或者不可能在 bash 上做我想做的事情。