如何更改换行符位置

如何更改换行符位置

我有一个文件,每行都包含字符串。我使用这个文件作为自动读取它们的程序的输入。该程序似乎无法正确读取字符串。我试图找出与平常不同的地方。我发现的唯一一件事是该文件(我从源中按原样获取)在新行的开头添加换行符,而不是像我以前看到的那样在前一行的末尾添加换行符可以成功读取以前的文件。

因此,如果我用来cat -E file.txt查看换行符,我会看到该文件包含如下字符串:

string1
$string2
$string3
$string4

请注意,$是换行符。作为故障排除步骤,我想将换行符位置更改为:

string1$
string2$
string3$
string4$

这个怎么做?

相关内容