1. 程式人生 > >shell學習:顯示、讀取或拼接檔案內容:cat命令用法

shell學習:顯示、讀取或拼接檔案內容:cat命令用法



cat命令用於將多個檔案連線,並將結果通過標準輸出(stdout)輸出來。

常用選項

  • -n, --number 從1開始對所有輸出的所有行編號
  • -s, --squeeze-blank 替換兩行以上空白行為一行
  • -b, --number-nonblank 對空白行不編號
  • -A, --show-all 顯示不可列印字元,行尾顯示"$"
  • -T, --show-tabs 將TAB字元顯示為"^I"

cat命令常見應用

拼接檔案:

cat file1 file2 file3 ...

用cat將輸入檔案的內容與標準輸入拼接到一起:

echo '88888888888888888' | cat - test 

壓縮空白行:

cat -s test

用tr命令移除空白行:

cat -s test | tr -s '\n'

將製表符Tab顯示為^I:

cat -T test

顯示行號:

cat -n test