shell脚本怎么检测自已是被导入还是被运行?
bash可以这样:
#!/bin/bash if [ "$0" = "$BASH_SOURCE" ]; then echo "directly run" else echo "sourced from another shell script" fi
你可以自己运行尝试看看输出结果