Linux 操作命令 cat

1、簡介

cat 命令是 concatenate 的縮寫

2、主要功能

cat 命令的功能是將 文件 或 標準輸入 組合輸出 到 標準輸出

3、用法/命令格式

cat [選項] [文件]

4、常用參數解析

語法

參數

說明

cat {文件1} ... {文件N} 將 單個 或 多個 文件 內容 輸出到 標準輸出

5、輔助功能

5.1 行號輸出

5.1.1 顯示 所有 行號

語法

參數

說明

cat [ -n ] {文件} -n 對輸出的所有行編號(行號 從 1 開始)

5.1.2 不輸出 空行

語法

參數

說明

cat [ -b 或者 --number-nonblank ] {文件} -b --number-nonblank 對非空輸出行編號(空行 仍然 輸出顯示)

5.1.3 連續 空行 只輸出 一行

語法

參數

說明

cat [ -s 或者 --squeeze-blank ] {文件} -s --squeeze-blank 有連續兩行以上的空白行,就代換爲一行的空白行(可與 -n 連用)

5.2 結尾 添加 $

語法

參數

說明

cat [ -E 或者 --show-ends ] {文件} -E --show-ends 在每行結束處顯示 $(包括空行)

6、內容擴展

6.1 文本內容寫入

清空文本 原有內容,再寫入

cat > test << EOF

文本 末尾 追加 內容

#cat >> test << EOF

6.2 反向輸出文本內容

tac 是將 cat 反寫過來,功能就跟 cat 相反

  • cat 是由 第一行 到 最後一行 連續輸出顯示
  • tac 是由 最後一行 到 第一行 反向 連續輸出顯示

6.3 其他 文本 查看方式

more、less 、nl 、tail 命令工具 也可以 查看 文本內容

備註:
文件 重定向符(>, >> 等)、tac、more、less、nl、tail 本文目前就不具體 描述,後期 更新 文章 再 進行 具體 描述,有興趣的 可自行 查看

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章