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

 訪問(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常用命令

[轉(zhuǎn)]Linux常用終端命令之cat、grep、echo

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

linux常用命令_linux關(guān)機(jī)命令重啟命令_常用linux命令

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

范例:

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

linux常用命令_常用linux命令_linux關(guān)機(jī)命令重啟命令

把 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)容

對(duì)上面第三點(diǎn)做個(gè)補(bǔ)充說(shuō)明:

cat file1 file2 > file表示將file1和file2的內(nèi)容串接后輸入到file文件中,如果已經(jīng)存在,file文件被重寫。

cat file1 file2 >>file表示將file1和file2的內(nèi)容串接后輸入到file文件中,如果已經(jīng)存在linux常用命令,新內(nèi)容追加在file文件原內(nèi)容的后面。

cat <<EOF >file的用法:

將標(biāo)準(zhǔn)輸入的內(nèi)容輸出到file中,如果是cat<<EOF>>file,則是追加到file中。

標(biāo)準(zhǔn)輸入已EOF結(jié)尾。(此處EOF表示用鍵盤打出的內(nèi)容)

關(guān)于echo命令,有一篇文章講得很清楚,

echo命令的功能是在顯示器上顯示一段文字,一般起到一個(gè)提示的作用。

該命令的一般格式為:%20echo%20[%20-n%20]%20字符串

其中選項(xiàng)n表示輸出文字后不換行;字符串能加引號(hào),也能不加引號(hào)。用echo命令輸出加引號(hào)的字符串時(shí),將字符串原樣輸出;用echo命令輸出不加引號(hào)的字符串時(shí)linux常用命令,將字符串中的各個(gè)單詞作為字符串輸出,各字符串之間用一個(gè)空格分割。

功能說(shuō)明:顯示文字。

語(yǔ) 法:echo [-ne][字符串]或 echo [--help][--version]

補(bǔ)充說(shuō)明:echo會(huì)將輸入的字符串送往標(biāo)準(zhǔn)輸出。輸出的字符串間以空白字符隔開(kāi), 并在最后加上換行號(hào)。

參 數(shù):-n 不要在最后自動(dòng)換行

-e 若字符串中出現(xiàn)以下字符,則特別加以處理,而不會(huì)將它當(dāng)成一般

文字輸出:

\a 發(fā)出警告聲;

\b 刪除前一個(gè)字符;

\c 最后不加上換行符號(hào);

\f 換行但光標(biāo)仍舊停留在原來(lái)的位置;

\n 換行且光標(biāo)移至行首;

\r 光標(biāo)移至行首,但不換行;

\t 插入tab;