我怎样才能将文件的第二行形成两列,并使第二列对齐?

我怎样才能将文件的第二行形成两列,并使第二列对齐?

我有一根管子通向

# myfunctionwithpipe
a1
a2
b1
b2
...

并希望拥有

a1.            a2
b1.            b2
...

与其他线程的不同之处在于,我希望第二列位于一个特定的水平距离处并且完全对齐。

答案1

myfunctionwithpipe | pr -ta -2

答案2

您还可以使用其他方法编写一些内容,如下所示:

... | xargs -d'\n' -n2
... | paste -sd'\t\n'
... | paste - -

相关内容