如何使用 shell 脚本将以下 DECIMAL 数据类型替换为 DOUBLE?
源字符串:
.
.
GROSS_AMOUNT DECIMAL(11, 2)
.
.
结果应该是:
.
.
GROSS_AMOUNT DOUBLE
.
.
最佳答案
awk 'BEGIN{FS=OFS=" "}$2{$2="DOUBLE"}1'
- 将字段分隔符和输出字段分隔符设置为两个空格
- 如果字段 2 存在,将其设置为
DOUBLE
- 打印
关于linux - shell脚本中的字符串替换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27717960/