📅  最后修改于: 2023-12-03 14:39:28.759000             🧑  作者: Mango
在编程或者Linux系统管理中,需要查看文件中的隐藏字符或者不可见字符,例如回车符、制表符等等。
在Bash中,使用cat
命令可以将文件内容输出到终端。不过,由于某些不可见字符的存在,文本显示会变得混乱。
为了正确显示这些不可见字符,可以使用cat -A
命令。
$ cat -A file.txt
这个命令将显示文本中的控制字符,其中^M
表示回车符,^I
表示制表符。
除了cat -A
,还有一个常用的命令是od
,它可以以不同的格式显示文件的十六进制内容。下面的命令将以十六进制格式显示文件内容,并且将不可见字符替换为.
符号。
$ od -c file.txt
如果想要查看制表符和空格字符的位置,可以使用cat -T
命令。
$ cat -T file.txt
这样会将制表符用^I
符号表示,并在空格字符后添加$
符号。
以上就是在Bash中显示文件中的隐藏字符的方法。