我做了一件非常简单的事。
echo -e "123\b4" >> simple
cat simple
124
但是当我在Sublime文本中打开这个文件时,我会得到一些名为" BS"可能性代表退格,当我用gedit打开它时,我得到一个空格而不是空格后的4。这是文件的正确版本?
当我用vim在命令行上打开文件时,我得到了一个
^H
而不是字符。
有人可以提供指导吗?
答案 0 :(得分:5)
文件的正确版本是保存在文件系统上的版本。 Sublime text和gedit正在读取文件并以不同方式表示。
答案 1 :(得分:1)
\b
只需将光标左移一个字符即可。每个编辑都可以解释这个符号!