fork download
  1. #!/bin/bash
  2. s='10.20.30.40 "User 1"
  3. 73.15.16.24 NewUser
  4. 124.18.21.17 "User 2"
  5. 27.76.58.248 "User 3"
  6. 39.16.87.227 "User 4"
  7. 211.129.20.52 "User 5"
  8. 175.15.118.110 "User 6"'
  9.  
  10. sed -E 's/^([0-9]+(\.[0-9]+){3})[[:space:]]+([^[:space:]"]+)$/\1 "\3"/' <<< "$s"
Success #stdin #stdout 0.01s 5420KB
stdin
Standard input is empty
stdout
10.20.30.40 "User 1"
73.15.16.24 "NewUser"
124.18.21.17 "User 2"
27.76.58.248 "User 3"
39.16.87.227 "User 4"
211.129.20.52 "User 5"
175.15.118.110 "User 6"