From 91ba353e23d3fa06d9e621f9d80a61f950defa89 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B0=8F=E5=BC=9F=E8=B0=83=E8=B0=83?= <398188662@qq.com> Date: Fri, 18 Jul 2025 01:10:53 +0800 Subject: [PATCH] doc: update docs/bash.md. --- docs/bash.md | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/docs/bash.md b/docs/bash.md index 2006eada..e5951626 100644 --- a/docs/bash.md +++ b/docs/bash.md @@ -1043,6 +1043,7 @@ echo "${args[@]}" 将参数放入数组中,然后追加 ### 调试模式 + 启用调试模式,会把脚本中的每条命令的执行情况打印出来。它可以在整个会话或脚本上运行,也可以在脚本内以编程方式启用。 @@ -1056,11 +1057,23 @@ $ bash -x myscript.sh ```bash #!/bin/bash -set -x # Enable debugging -# some code here -set +x # Disable debugging output. +set -x # 启用调试模式(显示执行的每一行命令) +# 此处放置要执行的代码 +set +x # 关闭调试输出(停止显示命令) ``` +### 命令行光标移动类 + +| 快捷键 | 作用 | +|----------|-------------| +| `Ctrl` + `A` | 移动到命令行开头 | +| `Ctrl` + `E` | 移动到命令行末尾 | +| `Alt` + `B` | 向左移动一个“词” | +| `Alt` + `F` | 向右移动一个“词” | +| `Ctrl` + `B` | 向左移动一个字符(←) | +| `Ctrl` + `F` | 向右移动一个字符(→) | + + Bash 颜色 ----