用awk在特定字符后插入一个空格?

时间:2011-05-05 20:05:47

标签: awk

如何使用awk在特定字符后插入空格?

测试数据

<>jhjashdhasdkh

我想在&gt;之后插入一个空格“”所以数据字符串会变成......

修改后的测试数据现在变为......

<> jhjashdhasdkh

有谁知道如何用awk做到这一点。 ?我已经尽力了......

感谢您的帮助,

2 个答案:

答案 0 :(得分:2)

您需要了解gawk manual

中的subgsub函数

答案 1 :(得分:0)

就我而言,我必须在数字后插入一个小数点。
NewBid = substr(spotBidRate,1,1) "." substr(spotBidRate, 2)

样品输入:spotBidRate = 367305000
样品输出:NewBid = 3.67305000

所以在你的情况下,它将是一个空间,NewBid = substr(spotBidRate,1,1) " " substr(spotBidRate, 2)
希望有所帮助!