我怎样才能将文件中的多行合并为一行?

我怎样才能将文件中的多行合并为一行?

我有类似的东西:

a line here;
a new line here;
another line here;

我希望所有的线都合并成一条线。

a line here;a new line here;another line here;

答案1

tr -d '\n' <filename>将删除给定文件中的所有换行符。

答案2

Perl 解决方案:

perl -pechomp file1 > file2

答案3

(以防万一 Windows 上有人需要这个。)在 PowerShell 中

-join (Get-Content filename)

或更短:

-join(gc filename)

相关内容