shell变量异常问题
table.txt里的内容是“EVENT_ID:VARCHAR:100”
如下问题在变量后面加字符串,但是变量右边的会替换左边的字符串
[root@hdp home]# var=`cat table.txt`
[root@hdp home]# d=(${var//:/ })
[root@hdp home]# a=`echo ${d[2]}`
[root@hdp home]# echo $a
100
[root@hdp home]# echo -e $a
100
[root@hdp home]# echo $a"b"
b00
[root@hdp home]# echo "cccccc"$a"bbb"
bbbccc100
[root@hdp home]#