为了账号安全,请及时绑定邮箱和手机立即绑定

bash中是否有“ goto”语句?

bash中是否有“ goto”语句?

绝地无双 2019-10-17 15:23:32
bash中是否有“ goto”语句?我知道这被认为是不好的做法,但是我需要特别的“ goto”。
查看完整描述

3 回答

?
潇湘沐

TA贡献1816条经验 获得超6个赞

如果您使用它跳过大型脚本的一部分进行调试(请参阅Karl Nicoll的注释),那么如果使用false可能是个不错的选择(不确定“ false”是否始终可用,对我来说它在/ bin / false中) :


# ... Code I want to run here ...


if false; then


# ... Code I want to skip here ...


fi


# ... I want to resume here ...

困难在于何时需要调试代码。“如果为假”结构非常简单易记,但是如何找到匹配的fi?如果您的编辑器允许您阻止缩进,则可以缩进跳过的块(然后,您需要在完成后放回去)。或在fi线上发表评论,但这一定是您会记住的,我怀疑这将非常依赖程序员。


查看完整回答
反对 回复 2019-10-17
  • 3 回答
  • 0 关注
  • 2103 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信