【发布时间】:2014-05-25 04:38:48
【问题描述】:
有没有办法在 shell 脚本 (ksh) 中检查脚本是否在当前 shell 中启动?
示例
使用. (dot/source) 命令在当前 shell 中启动脚本
$ . ./myscript
$ I run in the current environment!
在自己的进程中启动脚本
$ ./myscript
$ I run in my own process!
【问题讨论】:
-
@tripleee 你提到的帖子代表 bash 和 ksh,而这篇帖子似乎特定于 ksh。
-
这里使用的 korn shell 的确切版本非常相关。