如何从 ubuntu 上的文件中删除 \n? [复制]

Posted

技术标签:

【中文标题】如何从 ubuntu 上的文件中删除 \\n? [复制]【英文标题】:How to remove \n from a file on ubuntu? [duplicate]如何从 ubuntu 上的文件中删除 \n? [复制] 【发布时间】:2015-05-22 16:45:08 【问题描述】:

那么我就说到点子上了。我有一个 csv 文件,当我在 excel 和文本编辑器上打开它时,它显示了不同的行号。我认为这是因为 \r 或 \n 特殊字符,以及 excel 和文本编辑器读取文件的不同方式。

所以我想尝试操作该文件。我在 ubuntu 上查看 hexdump,上面有一个 0a 十六进制 (\n) 或换行符。我想在 ubuntu 上使用 sed 功能将其删除,但无法将其删除。有人知道该怎么做吗?请给我建议....谢谢

【问题讨论】:

【参考方案1】:

删除\n

tr -d '\n' < myfile

【讨论】:

非常感谢 Bohemian 先生,但是如果我想计算 "\n" 子字符串或其他特殊字符的数量,我怎么能这样做,因为我尝试使用 grep -c "\n" 和那不能算特殊字符。谢谢.... @Kenny 这是一个不同的问题 - 请提出一个新问题 哦,很抱歉,非常感谢......

以上是关于如何从 ubuntu 上的文件中删除 \n? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

从Swift数组中的选定复选标记中删除字符串

如何删除github上以有的文件

如何从ubuntu删除jenkins

如何卸载ubuntu14.04 上的git

如何删除安装在 ubuntu 18.04 上的 boost

ubuntu复制文件