首页 > 解决方案 > 将 \n 存储为文本而不是 linux 文件中的换行符?

问题描述

我想将 \n 作为文本存储在 Linux 文件中,以便在检索文件时得到以下信息:

Hello\nWorld

代替

Hello
World

我想将 \n 存储为文本,以便它不代表换行符。所以我需要编写文件,以便将 \n 解释为文本而不是换行符。

我已经尝试过 \n 但这仍然导致了一个新行。

我正在使用 printf linux 命令编写文件。它将文本附加到 Linux 文件。

示例:我目前没有名为 file.txt 的文件

printf "text goes here" >> file.txt
printf " more text now" >> file.txt

现在我将有一个名为 file.txt 的文件,其中包含文本text goes here more text now

我已经包含了 ascii 标签,但如果您认为它不适用,请随意删除该标签,因为我不确定..

标签: node.jslinuxasciinewline

解决方案


echo 'hello\\nworld' > /tmp/1.txt

推荐阅读