Linux初級階段之常用命令:cat

1. 命令格式:

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

2. 命令功能:

cat命令的用途是連接文件或標(biāo)準(zhǔn)輸入并打印,該命令常用來顯示文件內(nèi)容,或者將幾個(gè)文件連接起來顯示,或者從標(biāo)準(zhǔn)輸入讀取內(nèi)容并顯示,它常與重定向符號配合使用。

i: 一次顯示整個(gè)文件:cat filename;ii: 從鍵盤創(chuàng)建一個(gè)文件:cat > filename 只能創(chuàng)建新文件,不能編輯已有文件;iii: 將幾個(gè)文件合并為一個(gè)文件:cat file1 file2 > file

3. 命令參數(shù):

-b: 對非空行輸出行號,starting at 1;

-e: 顯示不可打印字符,在每行末尾顯示$符號;

-n: 由1開始對所有輸出行編號;

-s:[squeeze] 對兩行以上的空白行用一行空白行替代。

-t: 顯示不可打印字符,并將tab字符顯示為`^I`.

-u: Disable output buffering;

-v: 使用^和M-引用,除了LFD和TABLE之外;

4. 命令實(shí)例:

i. here doc生成文件: cat >log.txt <<EOF

ii: 把log1.txt的文件內(nèi)容加上行號后輸入log2.txt文件中[覆蓋]: cat -n log1.txt > log2.txt

TIPS:tac(反行顯示),即從最后一行開始顯示到屏幕上;

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容

  • linux資料總章2.1 1.0寫的不好抱歉 但是2.0已經(jīng)改了很多 但是錯(cuò)誤還是無法避免 以后資料會慢慢更新 大...
    數(shù)據(jù)革命閱讀 12,239評論 2 33
  • 來,干了這碗雞湯,我先干,你隨意,天然無毒不刺激! 冒著被人鄙視我孤單寂寞冷的風(fēng)險(xiǎn),冒著被人罵我工作狂的風(fēng)險(xiǎn),我還...
    XL館主閱讀 296評論 0 2
  • 似乎從很多年前起,“失憶”就成了愛情故事里的經(jīng)典橋段。在文學(xué)作品中,失憶成了愛情的催化器,成了重新開啟一段感情的助...
    楚兮兮兮閱讀 498評論 1 3
  • 其實(shí)我多少明白你的心思,你呀你呀,你才教不懂我的心思,如果你愿意,那你是可以懂我的,你是可以懂我,我想請問你,先生...
    沐之墨閱讀 206評論 0 0