linux - 使用 Perl/AWK 将两行合并为一行

标签 linux perl unix text awk

我有如下数据:

abcd
join abcd
efgh
join efgh

我想将连续的两对连接成一行。 结果:

abcd join abcd
efgh join efgh

我如何在 Perl/AWK 中执行此操作?

最佳答案

$ sed 'N;s/\n/ /' input.txt
abcd join abcd
efgh join efgh

关于linux - 使用 Perl/AWK 将两行合并为一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10220348/

相关文章:

shell - 使用 shell 脚本将值存储在数组中

linux - Unix 随机决定拒绝创建目录的权限

linux - Bash Shell 中的 BMI 计算器

linux - 登录流量到达与 Linux 的 promisc 接口(interface)

regex - 如何在 Perl 中使用正则表达式匹配子目录路径?

perl - 为什么Perl不编译为python之类的二进制文件

bash - 须藤: command not found while using plink

linux - 我应该使用什么 Linux shell?

linux - Systemd 重新加载进程被杀死

Perl 读取文件并拆分成变量问题