Thanks..Actually i tried with substr and it was working..
Later i encountered an error and thought that is related to to the substr function. But looks like it caused by something else.
Thanks for the response !!
--- Post updated at 07:33 PM ---
Similar to that I am also trying an awk array and wanted to check if the array value match string "{5:{" , replace with 5: and assign it back to same array and print it.
But below code is not working its not able to replace the array value , instead its assigning whole command to msg_arr and printing it