$ cat test.txt
a
b
$ xclip test.txt
Run Code Online (Sandbox Code Playgroud)
将内容粘贴到 Thunderbird 中的电子邮件将导致
a b
Run Code Online (Sandbox Code Playgroud)
知道为什么吗?
我正在运行 Arch Linux(64 位),并通过单击鼠标滚轮粘贴代码(尽管我也尝试过 CTRL+V,但没有任何运气)。
例如在 Libreoffice 中粘贴某些内容会保留换行符。我不知道为什么它在 Thunderbird 中不起作用。我还尝试了 Windows 约定换行符,但在 Thunderbird 中仍然不正确。
$ echo "hello" | od
0000000 062550 066154 005157
0000006
Run Code Online (Sandbox Code Playgroud)
我知道第一列代表字节偏移量。但我不明白其他数字是如何形成的。根据man
上面应该是“八进制字节”。然而,该选项-b
也应该“选择八进制字节”,并且它打印出不同的内容:
$echo "hello" | od -b
0000000 150 145 154 154 157 012
0000006
Run Code Online (Sandbox Code Playgroud)
编辑:顺便说一下,这是我期望出现的内容,即“hello\n”中所有字符的ascii值,就像我期望的那样被称为“八进制字节”。