.
请帮助了解Unix 脚本中的用法。
例如:
. /apps/Infor_shar/PSSRT/PSHUP/prsm/psnp_env
答案1
点命令 ( .
) 是在当前 shell 环境中运行在其命令行上给出的 shell 脚本(有时称为“点脚本”)的命令。这意味着一旦脚本运行完毕,任何变量赋值、函数声明、当前工作目录的更改或对给定脚本环境的其他更改都将保持可见。
由于该脚本是由当前 shell 执行的,#!
因此该脚本开头的 -line 将被忽略。
在某些 shell 中,标准.
命令是命令的别名source
。