fork download
  1. #!/bin/bash
  2. s="value1,0021,value3,value4,
  3. value1,00211,value3,value4,"
  4. awk 'BEGIN{FS=OFS=","} {$2=sprintf("%06d", $2); $2=substr($2,1,2) gensub(/.{2}/,":&","g",substr($2,3))}1' <<< "$s"
Success #stdin #stdout 0s 4448KB
stdin
Standard input is empty
stdout
value1,00:00:21,value3,value4,
value1,00:02:11,value3,value4,