gpt4 book ai didi

sed - 如何正确对齐文件中的列

转载 作者:行者123 更新时间:2023-12-03 23:17:08 24 4
gpt4 key购买 nike

这个问题在这里已经有了答案:





right text align - bash

(3 个回答)


7年前关闭。




如何在 awk、sed 或 bash 中正确对齐文件的列?

我的文件目前左对齐并用空格分隔。

我可以用吗printfrev ?

这是我的文件的样子:

$ cat file
14,107 aaa 12,436 0.0 0 0 313 0 373
3,806,201 bbb 1,573 0.0 0 0 -25 0 -25

并使用 rev没有给我我正在寻找的输出。
$rev file  | column -t | rev
14,107 aaa 12,436 0.0 0 0 313 0 373
3,806,201 bbb 1,573 0.0 0 0 -25 0 -25

最佳答案

代替特定示例,这里是使用 rev 技巧的通用解决方案。 :

$ cat file
a 10000.00 x
b 100 y
c 1 zzzZZ

$ rev file | column -t | rev
a 10000.00 x
b 100 y
c 1 zzzZZ

哪里 column -t被您尝试做的任何事情所取代。

关于sed - 如何正确对齐文件中的列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18022784/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com