Skip to content

Commit 91ba353

Browse files
committed
doc: update docs/bash.md.
1 parent 799f041 commit 91ba353

File tree

1 file changed

+17
-4
lines changed

1 file changed

+17
-4
lines changed

docs/bash.md

Lines changed: 17 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1043,6 +1043,7 @@ echo "${args[@]}"
10431043
将参数放入数组中,然后追加
10441044
10451045
### 调试模式
1046+
<!--rehype:wrap-class=col-span-2-->
10461047
10471048
启用调试模式,会把脚本中的每条命令的执行情况打印出来。它可以在整个会话或脚本上运行,也可以在脚本内以编程方式启用。
10481049
@@ -1056,10 +1057,22 @@ $ bash -x myscript.sh
10561057
10571058
```bash
10581059
#!/bin/bash
1059-
set -x # Enable debugging
1060-
# some code here
1061-
set +x # Disable debugging output.
1062-
```
1060+
set -x # 启用调试模式(显示执行的每一行命令)
1061+
# 此处放置要执行的代码
1062+
set +x # 关闭调试输出(停止显示命令)
1063+
```
1064+
1065+
### 命令行光标移动类
1066+
1067+
| 快捷键 | 作用 |
1068+
|----------|-------------|
1069+
| `Ctrl` + `A` | 移动到命令行开头 |
1070+
| `Ctrl` + `E` | 移动到命令行末尾 |
1071+
| `Alt` + `B` | 向左移动一个“词” |
1072+
| `Alt` + `F` | 向右移动一个“词” |
1073+
| `Ctrl` + `B` | 向左移动一个字符(←) |
1074+
| `Ctrl` + `F` | 向右移动一个字符(→) |
1075+
<!--rehype:className=shortcuts left-align-->
10631076
10641077
Bash 颜色
10651078
----

0 commit comments

Comments
 (0)