中文字幕亚洲第一精品|精品国产免费一区二区|久久婷婷五月六月综合版|中文字幕熟妇久久久人妻|久久综合精品国产一区无码|国产成人精品永久免费视频|午夜亚洲国产精品理论片a级|久久精品一区二区三区无码护土

 訪(fǎng)問(wèn)手機(jī)版  

Linux常用命令|Linux培訓(xùn)學(xué)習(xí)|考試認(rèn)證|工資待遇與招聘,認(rèn)準(zhǔn)超級(jí)網(wǎng)工!

招聘|合作 登陸|注冊(cè)

網(wǎng)絡(luò)工程師培訓(xùn)

當(dāng)前位置:網(wǎng)絡(luò)工程師 > 技術(shù)課程 > linux > 熱點(diǎn)關(guān)注 > linux常用命令

Linux cat命令詳解

時(shí)間:2019-08-16

linux命令大全 重啟_linux命令大全_linux簡(jiǎn)單命令大全

cat命令是linux下的一個(gè)文本輸出命令linux命令大全,通常是用于觀看某個(gè)文件的內(nèi)容的;

cat主要有三大功能:

1.一次顯示整個(gè)文件。

$ cat filename

2.從鍵盤(pán)創(chuàng)建一個(gè)文件。

$ cat > filename

只能創(chuàng)建新文件,不能編輯已有文件.

3.將幾個(gè)文件合并為一個(gè)文件。

$cat file1 file2 > file

cat具體命令格式為 : cat [-AbeEnstTuv] [--help] [--version] fileName

說(shuō)明:把檔案串連接后傳到基本輸出(屏幕或加 > fileName 到另一個(gè)檔案)

參數(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

范例:

linux命令大全 重啟_linux命令大全_linux簡(jiǎn)單命令大全

cat -n linuxfile1 > linuxfile2 把 linuxfile1 的檔案內(nèi)容加上行號(hào)后輸入 linuxfile2 這個(gè)檔案里

cat -b linuxfile1 linuxfile2 >> linuxfile3 把 linuxfile1 和 linuxfile2 的檔案內(nèi)容加上行號(hào)(空白行不加)之后將內(nèi)容附加到linuxfile3 里。

范例:

把 linuxfile1 的檔案內(nèi)容加上行號(hào)后輸入 linuxfile2 這個(gè)檔案里

cat -n linuxfile1 > linuxfile2

把 linuxfile1 和 linuxfile2 的檔案內(nèi)容加上行號(hào)(空白行不加)之后將內(nèi)容附加到 linuxfile3 里。

cat -b linuxfile1 linuxfile2 >> linuxfile3

cat /dev/null > /etc/test.txt 此為清空/etc/test.txt檔案內(nèi)容

3.2.2function 過(guò)程function 過(guò)程與 sub 過(guò)程相類(lèi)似,也是由一系列 vbscript 語(yǔ)句所組成,這些語(yǔ)句是以 function 語(yǔ)句作為該 function 過(guò)程的開(kāi)頭標(biāo)記,以 end function 語(yǔ)句作為結(jié)束。next語(yǔ)句類(lèi)似sed的n命令,它會(huì)讀取下一條記錄,并重新回到腳本的最開(kāi)始處執(zhí)行:。pig最大的作用就是為mapreduce框架實(shí)現(xiàn)了一套shell腳本 ,類(lèi)似我們通常熟悉的sql語(yǔ)句。

EOF是“end of file”,表示文本結(jié)束符。

<<EOF

(內(nèi)容)

EOF

例如,在 pattern 中使用 [a-z] 時(shí),如果 expression 中相應(yīng)的字符包含了任何在 a 到 z 范圍之間的大寫(xiě)字符,就能實(shí)現(xiàn)匹配。含義:如果被設(shè)置,由lpenvironment參數(shù)指定的環(huán)境塊使用unicode字符,如果為空,環(huán)境塊使用ansi字符。7、雙引號(hào)內(nèi)的轉(zhuǎn)義字符: a)/a 發(fā)聲 b)/e “esc” c)/l 將下個(gè)字符轉(zhuǎn)換為小寫(xiě) d)/l 將到/e的所有字符轉(zhuǎn)換為小寫(xiě) e)/u 將下個(gè)字符轉(zhuǎn)換為大寫(xiě) f)/u 將到/e的所有字符轉(zhuǎn)換為大寫(xiě) g)/q 將到/e為止的所有非文字字符(non-word)加上反斜線(xiàn) h)/e 結(jié)束/l、/u或/q8、雙引號(hào)內(nèi)可以使用完整意義上的轉(zhuǎn)義字符linux命令大全,也可以實(shí)現(xiàn)變量替換。

可以把EOF替換成其他東西,意思是把內(nèi)容當(dāng)作標(biāo)準(zhǔn)輸入傳給程

 上一個(gè)教程:unix/linux 常用命令