概述
复杂的 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: 点击进入调试
最新评论
您好 请问您是怎么解决这个问题的
问题解决了,谢谢!
我在运行./solc-select/scripts/install.sh的时候出现下面的问题, Installing solc versions into /home/zxy/.solc-select
您好,我按您的步骤从linux系统上做了好几遍,每次做完都是输入which solc有显示,但是输入solc--version没有任何显示,请问可以加您个联系方式吗,我想把我做的的截图给您看一下,您看
我知道了 直接在Ubuntu的设置中配置就好了
想问一下,这样设置了以后,浏览器还是无法翻墙,该怎么操作呢?
直接安装编译好的驱动,需要安装哪些依赖呢?
世明,这个软件还要钱?