删除文件中的垃圾和换行符

删除文件中的垃圾和换行符

我正在从 Informatica 生成带有分隔符“ \007 ”的文件,但我也在其他列中得到换行符。

我不确定我会得到什么类型的换行符,也不确定我会得到哪一列。

我需要删除文件中的所有换行符。

注意:我什至有来自源的中文数据,但我不想删除它们。

有人可以帮我吗?

提前致谢

答案1

要删除文件中的所有换行符,您可以使用sed 's/\r//g' /path/to/inputfile > /path/to/outputfile或(如果您不想保留原始换行符)sed --in-place

相关内容