色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

介紹一個不太常見的概念:嵌入文檔

阿銘linux ? 2018-02-09 08:33 ? 次閱讀

今天,阿銘介紹一個不太常見的概念:

嵌入文檔

英文名叫做Here Documents。

也就是你在shell腳本中見過的

cat <

先來上一段shell代碼:

#!/bin/bash

cat > 1.txt <

Hello

My

name

is aming.

This's a test text.

EOF

運行這個腳本后,會產生1.txt文檔,內容為:

Hello

My

name

is aming.

This's a test text.

這個用法就是Here Documents。

這里的"EOF"叫做標識符,還可以換成其他字符串,比如寫成ABC、123等等,隨便你定義成啥,但要保證前后對應,也不要造成和其他字符串混淆。

通常大家習慣寫EOF,這樣也容易讓別人識別。就跟“shell腳本名字要以.sh結尾”同樣的道理。

Here Documents需要注意一點,最后面那個標識符(EOF)

必須要頂格寫

當然,不一定非得cat <

wc -l <

1

2

3

EOF

關于Here Documents的作用,不用太多介紹。

這里我只講一個典型的用法:在shell腳本中需要調用expect腳本,那么expect腳本需要事先寫好,而且是額外的一個文件。

此時,可以使用Here Documents,把expect腳本內容寫入到指定文件里,之后再調用它。

這樣做的好處是,一個shell腳本搞定,不需要額外再編寫expect腳本,方便管理。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • Linux
    +關注

    關注

    87

    文章

    11292

    瀏覽量

    209331
  • Shell
    +關注

    關注

    1

    文章

    365

    瀏覽量

    23357

原文標題:從shell腳本中的EOF說起

文章出處:【微信號:aming_linux,微信公眾號:阿銘linux】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    嵌入式到底是什么概念

    各位大神口中的嵌入式到底是什么概念?百度查找過也沒有得出明確的結果,求各位大神幫助
    發表于 02-11 14:11

    常見的無線傳感器網絡的概念介紹

    下面來介紹幾種常見的路由協議:1 泛洪式路由。這是種非常傳統的路由協議。泛洪式路由不進行維護網絡拓撲和相關路由計算,只負責以廣播形式轉發數據包,因此效率并不高。2SPIN。SPIN是
    發表于 06-26 07:31

    嵌入式開發中的些硬件相關的概念有哪些

    嵌入式系統開發,經常要接觸硬件。做嵌入式開發對數字電路和模擬電路要有定的了解。這樣才能深入的研究下去。下面我們簡單的介紹嵌入式開發中的
    發表于 02-24 08:56

    介紹DCDC輸出常見的問題

    DCDC常見問題之輸出紋波大DCDC在目前的電子產品中使用越來越常見,但是出來的問題也越來越多,下面我們將介紹DCDC輸出常見的問題。該問題是
    發表于 07-29 07:06

    介紹嵌入式開發中的些硬件相關的概念

    (1)—硬件知識,搞嵌入式開發必備做嵌入式系統開發,經常要接觸硬件。做嵌入式開發對數字電路和模擬電路要有定的了解。這樣才能深入的研究下去。下面我們簡單的
    發表于 08-06 08:34

    嵌入式系統的常見特性有哪些呢

    通常,理解特定任務的的最佳途徑是從全局角度認識它。很多基本概念會給嵌入式系統開發的新手帶來挑戰。讀《嵌入式Linux基礎教程》總結嵌入與非嵌入
    發表于 11-04 08:42

    嵌入式Linux開發的基本概念

    嵌入式Linux開發前,你可能需要知道這些基本概念 作者之前編寫了系列嵌入式Linux的開發文檔: 關注公眾號【微聯智控】,并回復【
    發表于 11-04 08:05

    介紹開發者在ESP8266開發中常見些問題

    ESP8266 wifi模塊開發匯總 ESP8266 wifi模塊開發匯總本文檔主要介紹開發者在ESP8266開發中常見些問題。 這些問題主要包括以下幾大類:基本
    發表于 11-10 07:31

    嵌入式系統的概念定義

    嵌入式系統的概念定義 定義二嵌入式系統的分類嵌入式微處理器嵌入式微控制器即單片機
    發表于 12-17 08:33

    關于ARM的22常用概念介紹

    本文簡要介紹了ARM的22常用的概念
    發表于 06-18 14:35 ?2971次閱讀

    嵌入式Linux開發教程之嵌入式系統介紹資料免費下載

    文檔的主要內容詳細介紹的是嵌入式Linux開發教程之嵌入式系統介紹資料免費下載包括了:1.了解嵌入
    發表于 05-14 18:12 ?15次下載
    <b class='flag-5'>嵌入</b>式Linux開發教程之<b class='flag-5'>嵌入</b>式系統<b class='flag-5'>介紹</b>資料免費下載

    載波聚合的概念和設計難點詳細介紹

    文檔的主要內容詳細介紹的是載波聚合的概念和設計難點詳細介紹
    發表于 02-28 08:00 ?1次下載
    載波聚合的<b class='flag-5'>概念</b>和設計難點詳細<b class='flag-5'>介紹</b>

    如何準備正確的PCB設計文檔

    與設計師 之間進行更多的 交流 。 本 文介紹了向 PCB 制造商交付生產文檔的標準,良好設計開發的規則,并介紹了在生產文檔中發現的最常見
    的頭像 發表于 09-10 11:18 ?2757次閱讀
    如何準備<b class='flag-5'>一</b><b class='flag-5'>個</b>正確的PCB設計<b class='flag-5'>文檔</b>

    常見邏輯電平介紹和基本概念

    本篇為邏輯電平系列文章中的第篇,主要介紹邏輯電平相關的些基本概念。后續將會介紹常見的單端邏輯
    的頭像 發表于 01-02 09:45 ?2.5w次閱讀
    <b class='flag-5'>常見</b>邏輯電平<b class='flag-5'>介紹</b>和基本<b class='flag-5'>概念</b>

    常見嵌入式WEB服務器介紹

    常見嵌入式WEB服務器包括:Lighttpd, Shttpd, Thttpd, Boa, Mini_httpd, Appweb, Goahead。下面給大家具體介紹下。
    的頭像 發表于 03-14 10:05 ?6388次閱讀
    主站蜘蛛池模板: 99九九99九九九视频精品| 日韩 亚洲 欧美 中文 高清| 国产亚洲精品A久久777777| 超碰在线97久久视频观看| 97在线精品视频免费| 久久久久久久久人体| 熟妇内谢69XXXXXA片| 欧美日韩国产码在线| 无码精品AV久久久奶水| 奇虎成人网| 日本2021免费一二三四区| 青柠在线观看视频在线| 欧美日韩精品一区二区三区四区| 嫩草影院在线观看精品视频| 男同志vdieos免费| 欧美18精品久久久无码午夜福利| 暖暖视频在线观看高清...| 欧美阿v天堂视频在99线| 边摸边吃奶边做带声音| 9位美女厕所撒尿11分| 伊人久久电影网| 被同桌摸出水来了好爽的视频| 亚洲 欧美 国产 综合五月天| 免费观看激烈日板子| 暖暖的视频完整视频免费韩国 | 亚洲国产五月综合网| 欧美xxxxx九色视频免费观看| 鸡鸡插屁股| 女人精69xxxxx| 性夜夜春夜夜爽AA片A| 91极品蜜桃臀在线播放| 国产激情视频在线观看| 久久天天综合| 受被三个攻各种道具PLAY| 在线观看免费视频a| 高h原耽肉汁动漫视频| 久久九九有精品国产23百花影院| 日本久久不射| 真实的强视频免费网站| 亚洲AV无码专区国产乱码网站| 18亚洲男同gay1069|