32. 打印隐藏字符
sed l
命令打印隐藏字符,例如,\t
表示制表符,$
表示行尾。
为了进行测试,请创建一个包含以下内容的测试文件。 确保在此文件中的字段之间使用 Tab 键。
$ cat tabfile.txt
fname First Name
lname Last Name
mname Middle Name
执行 sed l
命令将显示 \t
表示制表符,显示 $
表示 EOL:
$ sed -n l tabfile.txt
fname\tFirst Name$
lname\tLast Name$
mname\tMiddle Name$
当您指定一个数字在 l
命令之后时,输出行将使用不可打印字符 换行 到第 n 个数字,如下例所示。 这仅适用于 GNU sed。
$ sed -n 'l 20' employee.txt
101,John Doe,CEO$
102,Jason Smith,IT \
Manager$
103,Raj Reddy,Sysad\
min$
104,Anand Ram,Devel\
oper$
105,Jane Miller,Sal\
es Manager$