fork download
  1. #!/bin/bash
  2. s='id,name,sport
  3. 100,Pau Gasol,basketball
  4. 101,Tiger Woods,golf
  5. 102,Yao Ming,basketball
  6. 103,Nadal,tennis
  7. 104,LeBron,basketball'
  8. sed -r 's/(.*),([[:alpha:]]*[[:space:]]*[[:alpha:]]*),(basketball)/\1,\U\2\E,\3/' <<< "$s"
Success #stdin #stdout 0.01s 5444KB
stdin
Standard input is empty
stdout
id,name,sport
100,PAU GASOL,basketball
101,Tiger Woods,golf
102,YAO MING,basketball
103,Nadal,tennis
104,LEBRON,basketball