V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
jiych
V2EX  ›  Linux

不解的bash脚本

  •  
  •   jiych · 2013-07-03 16:32:13 +08:00 · 3755 次点击
    这是一个创建于 4165 天前的主题,其中的信息可能已经有所发展或是发生改变。
    在公司的脚本里到处看到
    if [ 0 -eq 1 ];then
    ...
    fi
    各位v2exer,怎么看?
    第 1 条附言  ·  2013-07-04 09:27:24 +08:00
    看来是蛋痛,原文是这样的:

    if [ 0 -eq -1 ];then
    echo "XXXX"
    exit 1
    fi

    应该不是懒得注释吧#¥%…………&……
    11 条回复    1970-01-01 08:00:00 +08:00
    yesono
        1
    yesono  
       2013-07-03 16:35:06 +08:00
    这段可以去掉了
    celon
        2
    celon  
       2013-07-03 16:35:31 +08:00
    相当于注释掉这段?
    jiych
        3
    jiych  
    OP
       2013-07-03 16:37:57 +08:00
    @celon
    这么说来,还不完全是O痛?
    fkccp
        4
    fkccp  
       2013-07-03 19:58:37 +08:00
    注释,其他语言里可以防止 /**/ 嵌套,这里估计是懒得一行行加#
    eightii
        5
    eightii  
       2013-07-03 23:10:48 +08:00
    哟~不错喔,这种方式注释真的可以省很多#....不过我一般都是在pad++上写shell,直接alt拉一列就行了。
    guangwong
        6
    guangwong  
       2013-07-03 23:26:22 +08:00
    。。。。。令楼主百思不得其解,不是好的注释风格。。

    批量行首加#这么简单的事情。。
    yangg
        7
    yangg  
       2013-07-03 23:32:21 +08:00
    没区域注释,或者不配置的人伤不起
    laneovcc
        8
    laneovcc  
       2013-07-04 01:23:11 +08:00
    蛋疼, 不如用

    : "
    "
    alexrezit
        9
    alexrezit  
       2013-07-04 09:31:01 +08:00   ❤️ 1
    @fkccp
    control v, 选中, I, #, Esc.
    zhttty
        10
    zhttty  
       2013-07-04 09:33:16 +08:00   ❤️ 1
    明显是注释...

    估计是之前有判断的,后来这个判断废了,直接eq掉。
    jsz
        11
    jsz  
       2013-07-04 09:45:42 +08:00
    这个跟 C 里常用的 #ifdef 0 类似。说实话,有时候比加注释方便。

    不过如果“到处”都有,就不大好了。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3595 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 10:48 · PVG 18:48 · LAX 02:48 · JFK 05:48
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.