shell - shell 的 `source` 是 POSIX 标准的吗?

标签 shell unix posix

我花了一些时间搜索 POSIX standard for the shellsource.命令,并且在这一点上确信他们不在那里。

有没有不支持.的shell ?在当前环境中执行 shell 脚本的 POSIX 标准方式是什么(即,不产生子 shell,所以如果脚本说 export VAR=value 那么 VAR 存在于调用 shell 中)?

我可能遗漏了一些明显的东西,但事实证明 .谷歌不是很容易...

最佳答案

它在 "dot" 下.

NAME

dot - execute commands in the current environment

SYNOPSIS

. file



[等等。]

关于shell - shell 的 `source` 是 POSIX 标准的吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11588583/

相关文章:

c - 使用 POSIX 线程 : Program hangs every fourth or fifth run, 但在其他方面似乎可以工作

shell - Shell和PowerShell中的IPV6地址缩短

linux - 如何grep字符串的行号,在其他文件中复制同一行

linux - ls -ali 输出中的字段是什么意思

python - 将程序输出重定向到文件和 shell

恢复进程的 Linux 命令

linux - 打印 A 字符串(任何字符串)重复自身 3 次的行 - sed

linux - 双引号对 Linux csh 中的 setenv 命令有什么影响吗?

c++ - 从共享对象调用主可执行文件中的函数

c - 读取目录中的每个文件(unix/posix)