sed用文件中的空格替换冒号

问题描述 投票:1回答:1

我有一个文件,内容为

abd:123
gyhy:345
abgdhye:678

我想用一些空格替换冒号,以便在替换文件后看起来像

abd     123
gyhy    345
abgdhye 678

无论字符串大小如何,字符串和数字之间的空格应相等。我试过像cat file.txt | sed's /:/ \ t \ t t / t >>'result.txt。当我用cat result.txt看到内容时

abd     123
gyhy    345
abgdhye   678how 

但我想要文件中的内容

abd       123
gyhy      345
abgdhye   678

我怎么能实现这个目标?

unix sed cat
1个回答
2
投票
column -s ":" -t file

输出:

abd      123
gyhy     345
abgdhye  678
© www.soinside.com 2019 - 2024. All rights reserved.