<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
    主站蜘蛛池模板: 国产国产人免费人成免费视频| 69xx免费观看视频| 国产乱色精品成人免费视频| 亚洲娇小性色xxxx| 国产乱子精品免费视观看片| 亚洲第一页在线播放| 成人在线免费看片| 亚洲人配人种jizz| 女人张腿给男人桶视频免费版 | 国产无遮挡又黄又爽免费网站| 国产亚洲情侣一区二区无| 97在线免费视频| 久久亚洲精品无码| 皇色在线视频免费网站| 国产人成亚洲第一网站在线播放| 成**人免费一级毛片| 免费播放美女一级毛片| 国产午夜亚洲精品国产成人小说| 免费播放在线日本感人片| 亚洲国产精品久久久久久| 美女裸身网站免费看免费网站| 国产亚洲精品成人AA片| www.亚洲一区| 日韩视频免费在线观看| 亚洲av专区无码观看精品天堂| 国产jizzjizz视频全部免费| 中国一级特黄高清免费的大片中国一级黄色片| 亚洲一区二区三区香蕉| 国产精品免费精品自在线观看| 亚洲av成本人无码网站| 亚洲国产精品乱码一区二区| 成人无码区免费视频观看 | 亚洲а∨天堂久久精品9966| 可以免费观看的一级毛片| 久久青青草原国产精品免费| 亚洲综合久久一本伊伊区| 久久久亚洲精品蜜桃臀| 成人AV免费网址在线观看| 一区二区三区在线免费 | 亚洲五月午夜免费在线视频| 18pao国产成视频永久免费|