亚洲最大看欧美片,亚洲图揄拍自拍另类图片,欧美精品v国产精品v呦,日本在线精品视频免费

  • 站長(zhǎng)資訊網(wǎng)
    最全最豐富的資訊網(wǎng)站

    十分鐘搞定Linux中cat命令的使用

    本篇文章給大家?guī)?lái)了linux中cat命令的相關(guān)知識(shí),cat命令用于連接文件并打印到標(biāo)準(zhǔn)輸出設(shè)備上,希望對(duì)大家有幫助。

    十分鐘搞定Linux中cat命令的使用

    一、運(yùn)行環(huán)境

    Win10 64位操作系統(tǒng)+CentOS7+MobaX

    二、Linux cat命令的定義

    cat(英文全拼:concatenate)命令用于連接文件并打印到標(biāo)準(zhǔn)輸出設(shè)備上。

    三、用法

    cat [選項(xiàng)]... [文件]...

    將[文件]或標(biāo)準(zhǔn)輸入組合輸出到標(biāo)準(zhǔn)輸出。

    四、常用參數(shù)

    • -n 或 –number:由1開(kāi)始對(duì)所有輸出的行數(shù)編號(hào)。

    • -b 或 –number-nonblank:和-n相似,只不過(guò)對(duì)于空白行不編號(hào)。

    • -s 或 –squeeze-blank:當(dāng)遇到有連續(xù)兩行以上的空白行,就替換為一行的空白行。

    • -v 或 –show-nonprinting:使用^和M-符號(hào),除了LFD和TAB以外。

    • -E 或 –show-ends:在每行結(jié)束處顯示$。

    • -T 或 –show-tabs:將TAB字符顯示為^|。

    • -A 或 –show-all:等價(jià)于-vET。

    • -e:等價(jià)于"-vE"選項(xiàng)。

    • -t:等價(jià)于"-vT"選項(xiàng)。

    五、演示

    5.1前置條件

    1.啟動(dòng)虛擬機(jī)并連接上MobaX

    2.創(chuàng)建兩個(gè)任意內(nèi)容的文件(創(chuàng)建過(guò)程非本文主題不再過(guò)多贅述可以參考Linux在目錄下創(chuàng)建文件)如下圖所示(在后面的實(shí)例中會(huì)依照實(shí)例所需要的情況修改test11和test22兩個(gè)文件):

    十分鐘搞定Linux中cat命令的使用十分鐘搞定Linux中cat命令的使用

    十分鐘搞定Linux中cat命令的使用

    5.2實(shí)例

    1.查看test11文件的內(nèi)容。

    cat test11

    十分鐘搞定Linux中cat命令的使用

    2.查看test11文件的內(nèi)容并加上行號(hào)(編號(hào)從1開(kāi)始)。

    cat -n test11 或 cat --number

    十分鐘搞定Linux中cat命令的使用

    3.查看test22文件的內(nèi)容并對(duì)非空白進(jìn)行編號(hào)(編號(hào)從1開(kāi)始)。

    cat -b test22 或 cat --number-nonblank

    十分鐘搞定Linux中cat命令的使用

    4.查看test22文件內(nèi)容并將連續(xù)兩個(gè)以上空白行代換為一行空白行。

    cat -s test22 或 cat --squeeze-blank 或 nl test22

    十分鐘搞定Linux中cat命令的使用

    十分鐘搞定Linux中cat命令的使用

    5.查看test22文件內(nèi)容并且在結(jié)尾處附加$符號(hào)。

    cat -E test22

    十分鐘搞定Linux中cat命令的使用

    6.cat可以同時(shí)查看多個(gè)文件

    cat test11 test22

    十分鐘搞定Linux中cat命令的使用

    7.對(duì)于內(nèi)容很大的文件可以使用管道符(|)和more一頁(yè)一頁(yè)的看(在more命令下使用空格鍵向下翻頁(yè)N鍵向上翻頁(yè))

    cat test11 | more

    十分鐘搞定Linux中cat命令的使用

    8.將兩個(gè)文件合在一起寫(xiě)入新文件(注意?。喝魧?xiě)入的文件有原始內(nèi)容原始內(nèi)容會(huì)被清空?。?/p>

    cat test11 test22 > test33

    十分鐘搞定Linux中cat命令的使用

    十分鐘搞定Linux中cat命令的使用

    9.將兩個(gè)文件合在一起追加至新文件(原始內(nèi)容不會(huì)被清空)

    cat test11 >>test33

    十分鐘搞定Linux中cat命令的使用

    千萬(wàn)不要將>和>>混淆!!錯(cuò)誤地使用會(huì)帶來(lái)極大的損失??!

    贊(0)
    分享到: 更多 (0)
    網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)