新聞中心
Here Document在Linux/Unix中的shell中被廣泛地應(yīng)用,尤其在于用于傳入多行分割參數(shù)給執(zhí)行命令。除了shell(包含sh/csh/tcsh/ksh/bash/zsh等),這種方式的功能也影響和很多其他語(yǔ)言諸如Perl,PHP以及Ruby等,下面為大家講解一下Here Document具體使用方法。

高青ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場(chǎng)景,ssl證書(shū)未來(lái)市場(chǎng)廣闊!成為創(chuàng)新互聯(lián)公司的ssl證書(shū)銷(xiāo)售渠道,可以享受市場(chǎng)價(jià)格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:18982081108(備注:SSL證書(shū)合作)期待與您的合作!
Here Document的基本的形式如下:
command
它的作用是將兩個(gè) delimiter 之間的內(nèi)容(document) 作為輸入傳遞給 command。
注意:
結(jié)尾的delimiter 一定要頂格寫(xiě),前面不能有任何字符,后面也不能有任何字符,包括空格和 tab 縮進(jìn)。 開(kāi)始的delimiter前后的空格會(huì)被忽略掉。 實(shí)例 在命令行中通過(guò) wc -l 命令計(jì)算 Here Document 的行數(shù):
$ wc -l # 輸出結(jié)果為 3 行
$
我們也可以將 Here Document 用在腳本中,例如:
#!/bin/bash
# author:后浪云
# url:https://www.lxlinux.net/
cat
執(zhí)行以上腳本,輸出結(jié)果:
歡迎來(lái)到
后浪云
https://www.lxlinux.net/
分享題目:HereDocument具體使用方法
文章起源:http://www.dlmjj.cn/article/coogose.html


咨詢(xún)
建站咨詢(xún)
