我有一个文件,它是使用命令 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/