linux命令學習 cat

2022-03-08 13:58:31 字數 1154 閱讀 2734

1、前言

今天需要處理乙個oui.txt檔案,需要從中抽絲man和orginaziton資訊,匯出到另外乙個檔案中。可以cat和grep命令進行操作。之前對cat命令了解一下,知道cat可以檢視檔案內容和建立檔案。今天在此詳細的總結一下,以便日後使用。

2、cat命令功能

cat命令有三個功能,

(1)檢視檔案內容

(2)建立新檔案(包括將多個檔案合併為乙個檔案)

(3)向已有檔案中新增內容

3、命令格式

cat [option]... [file]...

選項為:

-a, --show-all 等價於 -vet

-b, --number-nonblank 對非空輸出行編號

-e 等價於 -ve

-e, --show-ends 在每行結束處顯示 $

-n, --number 對輸出的所有行編號

-s, --squeeze-blank 不輸出多行空行

-t 與 -vt 等價

-t, --show-tabs 將跳 字元顯示為 ^i

-u (被忽略)

-v, --show-nonprinting 使用 ^ 和 m- 引用,除了 lfd 和 tab 之外

--help 顯示此幫助資訊並離開

4、測試例子

(1)檢視檔案內容,命令為:cat file_name

(2)建立乙個新檔案,建立檔案後,要以eof或stop結束;命令為:

cat > new_file 例如:

將多個檔案合併為乙個檔案,cat file1 file2 > file

(3)向已有的檔案中新增內容 cat file1 >>file2

注意:>意思是建立,>>是追加。不要混淆,不然造成後果很嚴重。

5、參考**

linux學習筆記之 cat命令》

cat命令的用途是連線檔案或標準輸入並列印。這個命令常用來顯示檔案內容,或者將幾個檔案連線起來顯示,或者從標準輸入讀取內容並顯示,它常與重定向符號配合使用。1 命令格式 cat 選項 檔案 2 命令功能 cat主要有三大功能 1.一次顯示整個檔案 cat filename 2.從鍵盤建立乙個檔案 c...

linux命令之cat命令

cat命令的用途是連線檔案,列印檔案內容 它的三大功能有 標準化輸出檔案 cat filename 建立檔案但不能編輯 cat filename 將幾個檔案合併為乙個檔案 cat file1 file2 file 主要引數 a,show all 等價於 vet b,number nonblank 對...

linux命令之 Cat命令

cat命令 作用 cat命令用於連線檔案並列印,檢視檔案內容 n或 number 由1開始對所有輸出的行數編號 b或 number nonblank 和 n相似,只不過對於空白行不做編號 s或 squeeze blank 當遇到有連續兩行以上的空白行,就代換為一行的空白行 v或 show nonpr...