顯示不可列印的字元
這有助於檢視是否存在任何不可列印的字元或非 ASCII 字元。
例如,如果你從網路上覆制貼上程式碼,則可能會使用”
而不是標準 "
。
$ cat -v file.txt
$ cat -vE file.txt # Useful in detecting trailing spaces.
例如
$ echo '” ' | cat -vE # echo | will be replaced by actual file.
M-bM-^@M-^] $
你可能還想使用相當於 cat -vET
的 cat -A
(A for All)。它將顯示 TAB 字元(顯示為^I
),不可列印的字元和每行的結尾:
$ echo '” `' | cat -A
M-bM-^@M-^]^I`$