Remove carriage return in Unix

后端 未结 21 2565
傲寒
傲寒 2020-11-22 03:40

What is the simplest way to remove all the carriage returns \\r from a file in Unix?

21条回答
  •  轻奢々
    轻奢々 (楼主)
    2020-11-22 03:53

    I've used python for it, here my code;

    end1='/home/.../file1.txt'
    end2='/home/.../file2.txt'
    with open(end1, "rb") as inf:
         with open(end2, "w") as fixed:
            for line in inf:
                line = line.replace("\n", "")
                line = line.replace("\r", "")
                fixed.write(line)
    

提交回复
热议问题