(怎么做:) 在Bash中,echo命令可以用来打印信息到终端,非常适合调试输出。
echo
如何操作: 在 Bash 中,你的终端本质上是一个 REPL。你输入命令;它读取它,求值,打印结果,并循环回等待你的下一个命令。这里有一个使用 Bash 作为 REPL 的例子:.
如何操作: Bash没有像其他一些语言那样内置调试器,但你可以使用内置命令比如set -x来追踪发生了什么。或者,作为升级版,有bashdb,一个合适的调试器可以逐步执行你的代码。这里有个预览:.
set -x
bashdb
如何进行: Bash 没有内置的测试框架,但你可以编写简单的测试函数。对于更复杂的测试,像 bats-core 这样的第三方工具很受欢迎。
bats-core