考試後查漏補缺之cat命令

2021-10-11 10:39:35 字數 2081 閱讀 8902

用法:cat [選項] [檔案]

功能:用來檢視檔案內容,建立檔案,檔案合併,追加檔案內容等功能

選項含義

-b對非空輸出行編號

-e在每行結束處顯示"$"

-n對輸出的所有行編號

-s不輸出多行空行(當出現連續空行,只出現乙個空行)

-b --number-nonblank  對非空輸出行編號(不對空行進行編號)
[root@localhost tmp]

# cat file1

banana

peach

pear

croe

[root@localhost tmp]

# cat -b file1

2 banana

3 peach

4 pear

5 croe

-e, --show-ends    在每行結束處顯示"$"
[root@localhost tmp]

# cat file1

banana

peach

pear

croe

[root@localhost tmp]

# cat -e file1

banana$

peach $

$pear$

croe$

$

-n, --number    對輸出的所有行編號
[root@localhost tmp]

# cat file1

banana

peach

pear

croe

[root@localhost tmp]

# cat -n file1

2 banana

3 peach

45 pear

6 croe

7

-s, --squeeze-blank    不輸出多行空行(當出現連續空行,只出現乙個空行)
[root@localhost tmp]

# cat file2

pear

peach

core

[root@localhost tmp]

# cat -s file2

pear

peach

core

1.合併檔案

用法:cat 檔案1 檔案2 … > 檔案n

[root@localhost tmp]

# cat file1 file2 > file3

[root@localhost tmp]

# cat file3

banana

peach

pear

croe

pear core

peach

core

banana peach

2.追加檔案內容

用法:cat 檔案1 檔案2 … >> 檔案n

[root@localhost tmp]

# cat file4

1123456

789564

****

[root@localhost tmp]

# cat file1 file2 >> file4

[root@localhost tmp]

# cat file4

1123456

789564

****

banana

peach

pear

croe

pear core

peach

core

banana peach

命令

含義cat 檔案1 檔案2 … > 檔案n

合併檔案

cat 檔案1 檔案2 … >> 檔案n

追加檔案內容

查漏補缺之Redis學習要點

由於自己在it行業混跡多年 碼農 但依然對於一些基礎元件一知半解,因此做了這個查漏補缺系列,希望和朋友們一起 遇到的一些問題,同時也希望能得到一些大神的指點。這篇文章算是 查漏補缺之redis 系列的引言吧,主要是丟擲問題,學redis究竟要學習一些什麼?自己對redis有哪些疑問?也是方便自己對照...

Android面試之查漏補缺之Context

什麼是context?它描述的是乙個應用程式環境的資訊,即上下文。該類是乙個抽象 abstract class 類,android提供了該抽象類的具體實現類。通過它我們可以獲取應用程式的資源和類,也包括一些應用級別操作,例如 啟動乙個activity,傳送廣播,接受intent資訊等。說了這三點好像...

查漏補缺之MD5Utils

參考文章 md5的全稱是message digest algorithm5 資訊 摘要演算法 md5演算法簡單來說就是把任意長度的字串變換成固定長度 通常是128位 的十六進製制字串。在儲存密碼過程中,直接儲存明文密碼是很危險的,因此在儲存密碼過程中,直接儲存明文密碼。在md5utils類中,建立乙...