目录
概述
复杂的 bash 脚本怎么调试?可以用 vscode 安装 bash debug 插件调试。步骤如下 :
安装 bash debug 插件
前提条件
Mac
- 系统 bash 版本 > 4.x (mac 自带版本为 3.2,需要手动升级,参考Mac 升级最新版 bash)
Windows
- 未测试
Linux
- 未测试
配置 debug profile
截图如下,右键点击->新标签打开图片->查看大图
对照截图:
step1: 进入 debug 视图
step2: 点击设置
step3: 点击添加 debug 配置,选第一个就好了 Bash-Debug (hardcoded script name)
step4: 填写 debug 配置
- cwd: 工作目录
- program: 需要调试的 bash 脚本路径(相对工作目录来说)
- args: 脚本参数,字符数组形式传入
{
"version": "0.2.0",
"configurations": [
{
"type": "bashdb",
"request": "launch",
"name": "Bash-Debug (hardcoded script name)",
"cwd": "${workspaceFolder}/test-network",
"program": "network.sh",
"args": ["up", "-a", "--verbose"]
}
]
}
step5: 点击进入调试
最新评论