wi3*_*i3o 4 linux terminal awk sed
我正在尝试在终端中查看文件的内容,包括其分隔符。例如:
hello\t\tworld\n
hello\t\tworld\t\tagain\n
Run Code Online (Sandbox Code Playgroud)
而不仅仅是:
hello world
hello world again
Run Code Online (Sandbox Code Playgroud)
我不久前使用“sed”或“awk”做过一次......我想......但是,我现在似乎不记得了。
谢谢您的帮助。
如果打开其中的文件并输入 :set list,VI 可以向您显示这一点。
例如
$ cat test.txt
hello world
hello world again
Run Code Online (Sandbox Code Playgroud)
在 VI 中,^I 是制表符,$ 是换行符。
也像评论所述 -cat -A会给你相同的输出:
$ cat -A test.txt
hello^I^Iworld$
hello^I^Iworld^I^Iagain$
Run Code Online (Sandbox Code Playgroud)