精华内容
下载资源
问答
  • shell 多行注释

    2019-10-17 18:48:53
    shell 多行注释 20191017 学习一下shell脚本中多行注释的方法 方法一 :<<! #被注释的内容 ! 方法二 :' #被注释的内容 ' 方法三 if false;then #被注释的内容 fi 方法四 :<<任意字符或者...

    shell 多行注释

    20191017


    学习一下shell脚本中多行注释的方法

    • 方法一
    :<<!
    #被注释的内容   
    !
    
    • 方法二
    '
    #被注释的内容
    '
    
    • 方法三
    if false;then
    
    #被注释的内容
    fi
    
    • 方法四
    :<<任意字符或者数字
    
    #被煮熟的内容
    
    任意字符或者数字
    
    • 方法五
    ((0)) && {
    #被注释的内容
    }
    

    参考

    参考文章

    展开全文
  • shell多行注释

    2014-03-25 22:24:09
    shell多行注释掉,有如下方法: 第一种:基于Here Documents和:实现 如果被注释的内容中有反引号会报错 :BLOCK ....被注释的多行内容 BLOCK 解决注释中有反引号的问题 : 'BLOCK ....被...
    把shell多行注释掉,有如下方法:

    第一种:基于Here Documents和:实现

    如果被注释的内容中有反引号会报错
    1. :<<BLOCK
    2. ....被注释的多行内容
    3. BLOCK

    解决注释中有反引号的问题
    1. :<< 'BLOCK
    2. ....被注释的多行内容
    3. BLOCK'
    或者干脆只留单引号
    1. :<< '
    2. ....被注释的多行内容
    3. '

    第二种:当注释内容中有括号时报语法错误错,但里面有反引号,引号时没有问题
    1. :||{
    2. ....被注释的多行内容
    3. }

    第三种:会对注释内容中的括号引号等语法错误报错
    1. if false ; then
    2.  ....被注释的多行内容
    3.  fi


    ---------------------------------- 华丽的分割线 -------------------------------------


    here 文档与重定向输入

        here 文档 为需要输入数据的程序(如 mail sor 或cat) 接收内置文本,
    直至用户自定义的休止符。

    $ cat << FINISH
    > Hello there $LOGNAME
    > The time is `data`
    > If you want to know who is god, type "echo \$LOGNAME"
    > FINISH

    here 文档常被shell脚本用来生成 菜单 或 被用来 多行注释



    用 here 文档 和 case 命令生成菜单

    # file ./profile

    echo "select a terminal type: "
    cat << ENTER
        1)    vt 120
        2)    wyse50
        3)    sun
    ENTER

    read choice

    case "$choice" in
    1)    TERM=vt120
        export TERM
        ;;
    2)    TERM=wyse50
        export TERM
        ;;
    3)    TERM=sun
        export TERM
        ;;
    esac

    echo "TERM is $TERM"
    展开全文
  • Shell多行注释

    2018-07-13 17:08:00
    1.Bash中单行注释 这个单行注释就很简单,就是以#号开头的行就是注释,注意第一行除外(比较特殊)。...Bash中多行注释 vim有功能支持给多行前面批量加#号 多行注释: 1. 进入命令行模式,按ctrl ...

    1.Bash中单行注释

    这个单行注释就很简单,就是以#号开头的行就是注释,注意第一行除外(比较特殊)。

    [root@web01 ~]# cat oldboy.sh
    
    #!/bin/bash
    
    #echo "I am oldboy"  #<==以#号开头就是注释。
    
    1. Bash中多行注释

    vim有功能支持给多行前面批量加#号

    多行注释:
    
    1. 进入命令行模式,按ctrl + v进入 visual block模式,上下选中多行,把需要注释的行标记起来
    
    2. 按大写字母I,再插入注释符,例如//
    
    3. 按esc键就会全部注释了
    
    
    
    取消多行注释:
    
    1. 进入命令行模式,按ctrl + v进入 visual block模式,上下选择
    
    2. 按d键就可全部取消注释
    

    删除多行

    ndd  删除n行
    
    展开全文
  • Shell 多行注释

    2018-06-21 14:19:43
    :&lt;&lt;!content!

    :<<!content!


    :<<!
    A=/etc/profile
    B=10
    !

    展开全文
  • shell 多行注释详解

    千次阅读 2019-09-28 17:10:49
    在我们写 shell 脚本的时候,特别在调试的时候经常需要注释多行...方法一(这是比较稳妥的作法):可以采用 HERE DOCUMENT 特性,实现多行注释,比如 <<'COMMENT' ... COMMENT 举例如下: #!/bin/b...
  • shell多行注释详解

    千次阅读 2018-01-08 20:51:14
    我们写shell脚本时,经常需要注释多行,但在每一行前输入#有些麻烦。基于 shell命令的灵活性,我们可以使用下面的方法。 1. 采用HERE DOCUMENT特性 格式: 'COMMENT' ... COMMENT 例子: #!/bin/bash ...
  • shell多行注释 呢?由于没用过,必须要上网搜一下,简单运用示例如下: :&lt;&lt;' ....注释内容 '     为了认识全面一些,上面又找了一篇详细的文章,转自:...
  • Shell多行注释写法

    2017-01-18 17:33:07
    假设我们想注释多行代码在bash中,我们可以这么写:: 这里写注释内容 '比如,没注释前,我的脚步是这样的:#!/bin/bash export PATH=~/gogoal_platform/ggopenapi:~/play-1.2.7:$PATH echo "构建后的路径pwd:"`pwd` ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 558
精华内容 223
关键字:

shell多行注释