通过查看文本文件的特定行(比如第 1123 行,见下文),似乎有一个不间断的空间,但我不确定:
$ cat myfile.csv | sed -n 1123p | cut -f2
Lisztes feher
$ cat myfile.csv | sed -n 1123p | cut -f2 | od -An -c -b
L i s z t e s 302 240 f e h e r \n
114 151 163 172 164 145 163 302 240 146 145 150 145 162 012
Run Code Online (Sandbox Code Playgroud)
但是八进制的ASCII码表示一个不间断的空格是240,那么302对应的是什么呢?它对这个给定的文件有什么特别之处吗?
我问这个问题是为了理解。我已经知道如何使用sed
来解决我的问题,请遵循以下答案:
$ cat myfile.csv | sed -n 1123p | cut -f2 | sed …
Run Code Online (Sandbox Code Playgroud)