命令cat
有一个-t
选项
-t 显示非打印字符(请参阅 -v 选项),并将制表符显示为
^I
。
制表符用 表示^I
。
我搜索了一个解释:
这是一种常见的表示法,意思是“Control-I”,事实证明,它与制表符相同。
I
显然,和tab
在拼写和含义上没有任何联系。
怎么理解呢?
答案1
怎么理解呢?
通过阅读自 UNIX 版本 7 以来就存在的手册页:
人 ASCII
␉
请参阅(水平制表符)字符的代码。与大多数控制代码一样,可以使用和弦⎈ Control+在终端上键入该代码I。请注意,如果从该字符的代码中减去 64,会得到什么结果I
。
使用⎈ Control+J和␊
(换行)观察模式。意识到,一旦您记住了@
美国键盘布局中的位置,为什么⎈ Control+2是这样的␀
。
我搜了一个解释
请务必查看手册。该手册(当然是针对 BSD 的,但在 Linux 操作系统上的类似情况下)是您的朋友。