一尘不染

tr命令-如何用实际的换行符(\ n)替换字符串“ \ n”

linux

我想使用tr命令用新行(\ n)替换所有出现的字符串“ \ n”。

我试过了,tr '\\n' '\n'但这似乎匹配任何’'和任何’n’


阅读 1756

收藏
2020-06-07

共1个答案

一尘不染

这是使用以下方法的方法sed

sed 's/\\n/\n/g'

用法示例:

\n就地替换文件中所有出现的内容:

sed -i 's/\\n/\n/g' input_filename

替换所有\n通过管道出现的事件,并保存到另一个文件中

cat file1 file2 file3 file4 | sed 's/\\n/\n/g' > output_file
2020-06-07