gpt4 book ai didi

linux - 如何在 linux 中按指定条件将文件中的两行合并为一个?

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:55:32 25 4
gpt4 key购买 nike

我有一个文件,它是使用命令 select into outfile 从 mysql 导出的,由“\”转义...但是,在某些字段中有换行符导致断行,即 mysql 中的记录被分成两行导出的文件。仔分割析,我发现断线以“\”结尾。所以我想将这样的行合并到下一行。我该怎么做?

示例输入:

hello
world\
Thank
you\
are
awesome

输出:

hello
worldThank
youare
awesome

文件有点大,10GB左右。

最佳答案

使用 sed:

sed 'N;s/\\\n//;P;D;' file

关于linux - 如何在 linux 中按指定条件将文件中的两行合并为一个?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46841170/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com