Linux使用cat命令顯示隱藏字符的方法

Linux系統中 , 使用普通的文本編輯器查看的時候 , 有些字符是不顯示的 , 這就需要使用到cat命令來查看 , 下面小編就給大家介紹下Linux使用cat命令查看隱藏字符的方法 , 一起來了解下吧 。

Linux使用cat命令顯示隱藏字符的方法


首先 , 我們創建一個簡單的文本文件 , 寫入一些特殊字符 。打開終端 , 運行命令:
printf ‘testing\012\011\011testing\014\010\012more testing\012\011\000\013\000even more testing\012\011\011\011\012’ 》 /tmp/testing.txt
現在用不同的編輯器軟件打開 , 顯示的結果會不同 。用簡單的cat打開將顯示:
$ cat /tmp/testing.txt
testing
testing
more testing
even more testing
如果用nano或者vim打開 , 將會看到:
testing
testing^L^H
more testing
^@^K^@even more testing
現在我們給cat加上一些選項參數 , 以便能顯示出特殊字符來 。
用cat -T命令來顯示TAB鍵的字符^I
【Linux使用cat命令顯示隱藏字符的方法】 cat -T /tmp/testing.txt
testing
^I^Itesting
more testing
^I
even more testing
^I^I^I
用cat -E命令來顯示行尾的結束字符$
$ cat -E /tmp/testing.txt
testing$
testing
$
more testing$
even more testing$
$
用簡單的cat -A命令就可以顯示所有不可見的字符:
$ cat -A /tmp/testing.txt
testing$
^I^Itesting^L^H$
more testing$
^I^@^K^@even more testing$
^I^I^I$
上面就是Linux使用cat命令顯示隱藏字符的方法介紹了 , cat命令除了能夠顯示不可見字符外 , 還有其他的功能 , 具體的可以參考系統之家Linux下如何使用cat命令?

    推薦閱讀