linux命令之cat命令

2021-09-12 02:57:11 字數 3134 閱讀 9246

cat命令的用途是連線檔案,列印檔案內容

它的三大功能有:

標準化輸出檔案  cat  filename

建立檔案但不能編輯  cat >filename

將幾個檔案合併為乙個檔案  cat file1  file2  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 顯示此幫助資訊並離開

wxc@wxc-lenovo-g40-30:~$ cat -n usevim

1 vim下的插入模式切換

2 1)i:在當前字元之前插入文字

3 2)i:在當前行的行首插入文字

4 3)a:在當前字元之後插入文字

5 4)a:在當前行的行尾插入文字

6 5)o:在當前行的下面新增一行

7 6)o:在當前行的上面新增一行

8

wxc@wxc-lenovo-g40-30:~$ cat -b usevim

1 vim下的插入模式切換

2 1)i:在當前字元之前插入文字

3 2)i:在當前行的行首插入文字

4 3)a:在當前字元之後插入文字

5 4)a:在當前行的行尾插入文字

6 5)o:在當前行的下面新增一行

7 6)o:在當前行的上面新增一行

8 vim下的游標移動命令

9 1)k:游標上移一行

10 2)j:游標下移一行

11 3)h:游標左移乙個字元(輸入7h則左移7個字元)

wxc@wxc-lenovo-g40-30:~$ cat temp

dasfwefwg

增加乙個 刪除乙個

ddadfafasfag

zcv法人股高投入噶

vergrevegezcv

時發生的是改革合夥人

rgtrhyjuuyju

wxc@wxc-lenovo-g40-30:~$ cat -s temp

dasfwefwg

增加乙個 刪除乙個

ddadfafasfag

zcv法人股高投入噶

vergrevegezcv

時發生的是改革合夥人

rgtrhyjuuyju

wxc@wxc-lenovo-g40-30:~$ cat -n temp >temp1

wxc@wxc-lenovo-g40-30:~$ cat -n temp1

1 1 dasfwefwg

2 2 增加乙個 刪除乙個

3 3 ddadfafasfag

4 4

5 5

6 6

7 7 zcv法人股高投入噶

8 8

9 9

10 10 vergrevegezcv

11 11 時發生的是改革合夥人

12 12 rgtrhyjuuyju

wxc@wxc-lenovo-g40-30:~$ cat temp

dasfwefwg

增加乙個 刪除乙個

ddadfafasfag

zcv法人股高投入噶

vergrevegezcv

時發生的是改革合夥人

rgtrhyjuuyju

wxc@wxc-lenovo-g40-30:~$ cat linuxedit

dasfwefwg

增加乙個 刪除乙個

ddadfafasfag

ddadfsff

增加乙個 刪除乙個

增加乙個 刪除乙個

增加乙個 刪除乙個

增加乙個 刪除乙個

frf增加乙個 刪除乙個

zcv法人股高投入噶

wxc@wxc-lenovo-g40-30:~$ cat temp linuxedit >file1

wxc@wxc-lenovo-g40-30:~$ cat file1

dasfwefwg

增加乙個 刪除乙個

ddadfafasfag

zcv法人股高投入噶

vergrevegezcv

時發生的是改革合夥人

rgtrhyjuuyju

dasfwefwg

增加乙個 刪除乙個

ddadfafasfag

ddadfsff

wxc@wxc-lenovo-g40-30:~$ cat temp linuxedit >> file1

wxc@wxc-lenovo-g40-30:~$ cat file1

增加乙個 刪除乙個

增加乙個 刪除乙個

增加乙個 刪除乙個

增加乙個 刪除乙個

linuxsir.org forever

123456

i am testing

56789

beinan tested

09876

linuxsir.org testingde

wxc@wxc-lenovo-g40-30:~$ cat >file2 <123

> 234

> 345

> 456

> 567

> eof

wxc@wxc-lenovo-g40-30:~$ cat -n file2

1 123

2 234

3 345

4 456

5 567

linux命令之 Cat命令

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

Linux命令 cat命令詳解

概述 檢視檔案內容,連線檔案,重定向輸出到檔案 1 檢視整個檔案 2 cat filename 建立檔案 3 合併輸出到檔案 1 檢視檔案 單個或者多個 cat demo.txt 2 建立檔案檔案 eof是起止符可以隨便起 cat abc.txt good luck good dog good eo...

linux命令 檔案目錄操作命令之cat

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