热门问题
时间线
聊天
视角

pwd

来自维基百科,自由的百科全书

Pwd
Remove ads

类Unix系统和其他一些操作系统中,pwd(英语:print working directory[1][2][3]用于将当前工作目录的完整路径输出到标准输出[4][5][6][7][8][9][10]

事实速览 原作者, 开发者 ...

实现

Multics有一个 pwd 命令(是 print_wdir 命令的短名称)[11],Unix的pwd命令由此起源。[12]在大部分Unix shell,如Bourne shellashbashkshzsh中,它是内置命令 ,可以用POSIX C函数 getcwd()getwd() 轻易实现。

它还在SpartaDOS X[13]PANOS[14]KolibriOS[15]上可用。DOSCOMMAND.COM)和Microsoft Windowscmd.exe)中与之等价的是没有参数的cd命令。Windows PowerShell还提供对等的Get-Location cmdlet,以及标准的别称glpwd。在 Windows CE 5.0上,cmd.exe (Command Processor Shell)包含了pwd命令。[16]

自1987年的第二版起,Unix上的pwd就是X/Open可移植手册的一部分。它已被继承到POSIX.1第一版和单一UNIX规范中。[17]它还在Unix第五版中出现过。[18]GNU核心工具组打包的pwd版本由Jim Meyering编写。[19]

Windows PowerShell提供等价的“Get-Location”cmdlet并有标准别名“gl”和“pwd”。

数值分析环境MATLABGNU Octave包含一个 pwd 函数,行使类似的功能。[20][21]OpenVMS中则与show default等价。

Remove ads

*nix上的示例

更多信息 Command, 解释 ...

注意:POSIX要求默认行为和提供 -L 开关时的行为相同。

工作目录环境变量

在使用cd命令时,POSIX壳层会设置下列环境变量[22]

OLDPWD
上一个工作目录(由cd命令设置)。
PWD
当前工作目录(由cd命令设置)。

参见

参考

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads