Skip to content

Commit 4be9b6f

Browse files
authored
Merge pull request wangdoc#57 from liuyunbin/master
修复关于带空格的文件,特殊变量以及变量定义的细节
2 parents 3f25bc5 + 5f6b190 commit 4be9b6f

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

docs/quotation.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -151,7 +151,7 @@ world
151151
152152
上面命令中,Bash 正常情况下会将换行符解释为命令结束,但是换行符在双引号之中就失去了这种特殊作用,只用来换行,所以可以输入多行。`echo`命令会将换行符原样输出,显示的时候正常解释为换行。
153153
154-
双引号的另一个常见的使用场合是,文件名包含空格。这时就必须使用双引号,将文件名放在里面。
154+
双引号的另一个常见的使用场合是,文件名包含空格。这时就必须使用双引号(或单引号),将文件名放在里面。
155155
156156
```bash
157157
$ ls "two words.txt"

docs/variable.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ $ echo $PATH
5353

5454
### 自定义变量
5555

56-
自定义变量是用户在当前 Shell 里面自己定义的变量,必须先定义后使用,而且仅在当前 Shell 可用。一旦退出当前 Shell,该变量就不存在了。
56+
自定义变量是用户在当前 Shell 里面自己定义的变量,仅在当前 Shell 可用。一旦退出当前 Shell,该变量就不存在了。
5757

5858
`set`命令可以显示所有变量(包括环境变量和自定义变量),以及所有的 Bash 函数。
5959

@@ -324,7 +324,7 @@ himBHs
324324

325325
(7)`$@``$#`
326326

327-
`$@``$#`表示脚本的参数数量,参见脚本一章。
327+
`$#`表示脚本的参数数量,`$@`表示脚本的参数值,参见脚本一章。
328328

329329
## 变量的默认值
330330

0 commit comments

Comments
 (0)