小编Cos*_*man的帖子

如何将文件中的行分成两行?

我有一个这样的文本文件:

a
b
c
d
e
f
g
Run Code Online (Sandbox Code Playgroud)

如何对这些行进行分组以获得如下输出:

a-b
b-c
c-d
d-e
e-f
f-g
Run Code Online (Sandbox Code Playgroud)

我必须在 shell(sh、csh、bash)中执行此操作。

我发现了这个:

cat file | xargs -n2
Run Code Online (Sandbox Code Playgroud)

但是第一组的最后一个元素没有成为第二组的第一个。

shell text-processing

9
推荐指数
3
解决办法
1977
查看次数

标签 统计

shell ×1

text-processing ×1