<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Calvin's Tech Space

    成于堅(jiān)忍,毀于浮躁

       :: 首頁 :: 聯(lián)系 :: 聚合  :: 管理
    一個here document就是一段帶有特殊目的的代碼段. 它使用IO重定向的形式將一個命令序列傳遞到一個交互程序或者命令中, 比如frp,cat或者ex文本編輯器.
    interactive-program <<delimiter
    command #1
    command #2
    ...
    delimiter

    默認(rèn)情況下,變量會被替換:
    ?$ cat << EOF
    ?> Working dir $PWD
    ?> EOF
    ?Working dir /home/user

    如果delimiter用雙引號引起來,則不會有變量替換:
    ?$ cat << "EOF"
    ?> Working dir $PWD
    ?> EOF
    ?Working dir $PWD

    重定向 符號 << 可以使用 <<- ,在這種情況下,heredoc 文本中的前導(dǎo) tab 字符會被刪除,但是空格不會被刪除!

    注意:
    結(jié)束標(biāo)記前一定不能有任何空格或者tab,否則執(zhí)行失敗!

    heredoc 另外一個比較有用的是顯示消息塊,如Usage信息:
    cat <<End-of-message
    -------------------------------------
    This is line 1 of the message.
    This is line 2 of the message.
    This is line 3 of the message.
    This is line 4 of the message.
    This is the last line of the message.
    -------------------------------------
    End-of-message

    參考:
    http://tldp.org/LDP/abs/html/here-docs.html
    http://febird.iteye.com/blog/588509
    http://en.wikipedia.org/wiki/Here_document
    posted on 2011-05-26 18:12 calvin 閱讀(396) 評論(0)  編輯  收藏 所屬分類: Linux
    主站蜘蛛池模板: 毛片视频免费观看| 久久青草免费91线频观看站街| 黄色永久免费网站| 亚洲精品国产免费| 91精品成人免费国产片| 亚洲日本视频在线观看| 黄页网站免费观看| 亚洲免费网站观看视频| 在线免费视频一区二区| 色婷婷精品免费视频| 亚洲精品无码日韩国产不卡?V| 一道本在线免费视频| 亚洲老妈激情一区二区三区| 午夜精品一区二区三区免费视频| 久久亚洲精品成人无码网站| 曰批视频免费30分钟成人| 亚洲精品无码你懂的| 亚洲&#228;v永久无码精品天堂久久| 色妞www精品视频免费看| 亚洲日韩aⅴ在线视频| 免费人成在线观看网站品爱网| 亚洲综合一区二区精品久久| 成年人视频在线观看免费| 美女视频黄a视频全免费网站一区| 亚洲一区二区精品视频| 天堂在线免费观看| 亚洲另类自拍丝袜第1页| 国产在线观看免费视频播放器 | 亚洲日本VA中文字幕久久道具| 国产成人免费a在线视频色戒| 人碰人碰人成人免费视频| 亚洲AV无码久久| 免费视频中文字幕| 免费a级毛片无码a∨免费软件| 亚洲w码欧洲s码免费| 亚洲国产精品成人| 精品国产免费人成电影在线观看| 亚洲av无码兔费综合| 亚洲成AV人片一区二区| 韩国日本好看电影免费看| 国产午夜免费高清久久影院|