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

时间:2017-12-29 06:50:12

标签: unix sed cat

我有一个内容为

的文件
abd:123
gyhy:345
abgdhye:678

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

abd     123
gyhy    345
abgdhye 678

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

abd     123
gyhy    345
abgdhye   678how 

但我想要文件中的内容,如

abd       123
gyhy      345
abgdhye   678

我怎样才能实现这一目标?

1 个答案:

答案 0 :(得分:2)

column -s ":" -t file

输出:

abd      123
gyhy     345
abgdhye  678