如何处理文件中的^@字符
vim /proc/1/cmdline
xxd /proc/1/cmdline发现该^@是'\0'结尾符
可以如下处理:
cat /proc/1/cmdline | tr '\0' '='
实际上这个特殊字符在cat /proc/1/cmdline时已经在屏幕上打印了出来,只是不可见,用tr 将这不可见字符变成可见字符就好处理了。
后续处理:
取出特殊符号前的第一段cat /proc/1/cmdline | tr '\0' '=' | cut -d= -f1
cut -d 后跟的分隔字符只能是可见的一个字符,不可以是转义字符
sed -n l test.txt 能显示文件内的\t