fork(1) download
  1. #!/bin/bash
  2.  
  3.  
  4. rx='^CPU[[:blank:]]+LOAD\:[[:blank:]]+(([0-9]{1,3})[[:blank:]]+)?Average:([[:blank:]]+([0-9]{1,3}))?$'
  5. line="CPU LOAD: 89 Average: 99"
  6. if [[ $line =~ $rx ]]; then
  7. printf "\n\n${BASH_REMATCH[2]} ${BASH_REMATCH[4]}\n\n"
  8. else
  9. printf "\n\nDidn't Match\n\n"
  10. fi
Success #stdin #stdout 0s 19768KB
stdin
Standard input is empty
stdout

89 99