/usr/bin/pwd [-LP ] [--logical] [--physical] [--help]
pwd 实用程序会向标准输出写入当前工作目录的绝对路径名。
无论是 Bourne shell sh(1),还是 Korn shell ksh(1) 和 ksh88(1),它们都有内置的 pwd 命令。
支持以下选项:
显示工作目录的物理名称。如果未指定,则为缺省选项。
如果可能,使用 PWD 环境变量作为工作目录的名称(即使它只是一个符号链接)。如果是符号链接,则 PWD 不能包含“点”或“点-点”部分,必须指向当前工作目录。如果不满足以上条件,将采用 –P 行为。
显示命令用法并退出。
如果同时指定了 –L 和 –P,则只应用最后输入的选项。
有关影响 pwd 执行的 LANG、LC_ALL、LC_MESSAGES 和 NLSPATH 环境变量的描述,请参见 environ(5)。
将返回以下退出值:
成功完成。
出现错误。
如果检测到错误,系统不会向标准输出写入输出,而是向标准错误写入一条诊断消息,且退出状态不会为 0。
有关下列属性的说明,请参见 attributes(5):
|
cd(1)、ksh(1)、ksh88(1)、sh(1)、shell_builtins(1)、attributes(5)、environ(5)、standards(5)
pwd: cannot determine current directory!
请咨询网络管理员。
如果移动了当前目录或其上一层目录,pwd 可能无法提供正确的响应。此时,请在使用 cd(1) 命令时提供全路径名来纠正这一情况。