列出命令(l)

列出命令(l)

Content #

列出命令可以打印数据流中的文本和不可打印字符。在显示不可打印字符的时候,要么在其八进制值前加一个反斜线,要么使用标准的C语言命名规范(用于常见的不可打印字符),比如\t用于代表制表符: $ cat data10.txt This line contains tabs. This line does contain tabs. $ $ sed -n ’l’ data10.txt This\tline\tcontains\ttabs.$ This line does contain tabs.$ $ 制表符所在的位置显示为\t。行尾的美元符号表示换行符。如果数据流包含转义字符,则列出命令会在必要时用八进制值显示: $ cat data11.txt This line contains an escape character. $ $ sed -n ’l’ data11.txt This line contains an escape character. \a$ $ data11.txt文本文件含有一个用于产生铃声的转义控制码。当用cat命令显示文本文件时,转义控制码不会显示出来,你只能听到声音(如果打开了音箱的话)。但利用列出命令,就能显示出所使用的转义控制码。

From #

Linux命令行与shell脚本编程大全