1 | pwd
|
2 | ===
|
3 |
|
4 | 显示当前工作目录。
|
5 |
|
6 | ## 目录
|
7 |
|
8 | - [bash内建命令](#内建命令)
|
9 | - [GNU coreutils中的命令](#外部命令)
|
10 |
|
11 | ## 内建命令
|
12 |
|
13 | #### 概要
|
14 |
|
15 | ```shell
|
16 | pwd [-LP]
|
17 | ```
|
18 |
|
19 | #### 主要用途
|
20 |
|
21 | - 显示当前工作目录。
|
22 |
|
23 | #### 选项
|
24 |
|
25 | ```shell
|
26 | -L (默认值)打印环境变量"$PWD"的值,可能为符号链接。
|
27 | -P 打印当前工作目录的物理位置。
|
28 | ```
|
29 |
|
30 | #### 返回值
|
31 |
|
32 | 返回状态为成功除非给出了非法选项或是当前目录无法读取。
|
33 |
|
34 | #### 注意
|
35 |
|
36 | 1. 该命令是bash内建命令,相关的帮助信息请查看`help`命令。
|
37 |
|
38 |
|
39 | ## 外部命令
|
40 |
|
41 | #### 概要
|
42 |
|
43 | ```shell
|
44 | pwd [OPTION]...
|
45 | ```
|
46 |
|
47 | #### 主要用途
|
48 |
|
49 | - 显示当前工作目录。
|
50 |
|
51 |
|
52 | #### 选项
|
53 |
|
54 | ```shell
|
55 | -L, --logical 打印环境变量"$PWD"的值,可能为符号链接。
|
56 | -P, --physical (默认值)打印当前工作目录的物理位置。
|
57 | --help 显示帮助信息并退出。
|
58 | --version 显示版本信息并退出。
|
59 | ```
|
60 |
|
61 | #### 返回值
|
62 |
|
63 | 返回状态为成功除非给出了非法选项或是当前目录无法读取。
|
64 |
|
65 | #### 注意
|
66 |
|
67 | 1. 该命令是`GNU coreutils`包中的命令,相关的帮助信息请查看`man pwd`或`info coreutils 'pwd invocation'`。
|
68 |
|
69 | 2. 启动或关闭内建命令请查看`enable`命令,关于同名优先级的问题请查看`builtin`命令的例子部分的相关讨论。
|
70 |
|
71 | 3. 在不禁用内建且当前环境没有定义`pwd`函数的情况下,使用`/usr/bin/pwd`指向`coreutils`的`pwd`,使用`pwd`指向bash内建的`pwd`。
|
72 |
|
73 |
|
74 |
|