fork(1) download
  1. #!/bin/bash
  2. s='a.key.one-example=a_value_one
  3. a.key.two-example=a_value_two'
  4. sed ':a;s/^\([^=]*\)[.-]\([^=]*\)/\U\1_\2/g;ta' <<< "$s"
Success #stdin #stdout 0.01s 5388KB
stdin
Standard input is empty
stdout
A_KEY_ONE_EXAMPLE=a_value_one
A_KEY_TWO_EXAMPLE=a_value_two