如何将回车作为字符添加到文件?

我想要一个string:

blablbabla<carriage return goes here> 

我的意思是string应该包含回车。 有没有简单的方法来做到这一点? 或者,如果在c中编写程序并使用blablabla\r fputs,这是否有诀窍?

如果您使用的是vim ,则可以进入插入模式并输入“CTRL-v CTRL-m”。 ^ M是相当于\ r的键盘。 (请参阅在vim中插入回车符 )

在十六进制编辑器中插入0x0D将完成任务。

echo -ne "blablbabla\r" > /path/to/your/file

 SHELLVAR=$(echo -ne "blablabla\r") 

请参阅echo手册页 – -e选项会导致echo解释反斜杠转义。

此外,至少在bash的正常编辑模式下,相同的control-v control-m序列的工作原理是直接插入回车符; 它会显示为^M