Joe*_*ama 6 sed awk shell-script text-processing
我有一个日志文件,一次显示 3 行数据。像这样:
1 data
2 data
3 data
1 data
2 data
3 data
1 data
2 data
3 data
Run Code Online (Sandbox Code Playgroud)
我想每 3 行并在 1 行上显示它们,如下所示:
1 data 2 data 3 data
1 data 2 data 3 data
1 data 2 data 3 data
Run Code Online (Sandbox Code Playgroud)
我希望能够对这个文件进行分类,然后通过一个可以为我执行此操作的命令将其通过管道传输。我怀疑 sed 或 awk 是一个解决方案。
Run*_*ium 10
您也许可以使用paste
:
$ paste - - - <data.txt
1 data 2 data 3 data
1 data 2 data 3 data
1 data 2 data 3 data
Run Code Online (Sandbox Code Playgroud)