使用终端对数据进行排序并将格式保存在notepad.exe中

时间:2017-03-02 20:37:34

标签: windows bash

我在Windows 10中使用Ubuntu Bash并且我有一个文本文档:

{u'osidjfoij23': 3894798, u'oisjdao':234567, u'oaijsdofj': 984759}

使用tr,在终端I中将输出更改为

'osidjfoij23': 3894798,
'oisjdao':234567, 
'oaijsdofj': 984759}

通过notepad.exe打开同一文档时,换行符" \ n"从tr添加不会注册,所有数据都显示为段落。

我知道这是因为bash和记事本对他们的文件有不同的编码,有没有办法让这些工作在一起或者我可以用于记事本?

1 个答案:

答案 0 :(得分:0)

您可以使用unix2dos将文件转换为Windows行结尾。 Linux程序可以很好地处理Windows行结尾,所以这不应该破坏任何东西(特别是如果它看起来是JSON)。