将“汞状态”重定向输出到文件缺少换行符?

时间:2019-10-23 20:18:08

标签: java intellij-idea version-control mercurial

在IntelliJ Idea中,我试图使用以下命令将更改集写入.txt文件:

hg status > status.txt

status.txt文件将与我的主管共享以供审核。

该命令有效,并且写入了变更集,但未添加换行符,因此我在文件中获得了此实际输出:

A file1A file2A file3R file4R file5  

此预期输出相反:

A file1
A file2
A file3
R file4
R file5

有什么方法可以格式化输出以使其更具可读性?

1 个答案:

答案 0 :(得分:1)

这两个回答者是正确的。 Mercurial将Unix换行符写入输出文件。如果您在MS Word或记事本中打开输出文件,则会看到一堆文本。

但是,如果在类似Notepad ++的文本编辑器中打开它,则会看到输出文本的组织更好的格式。