I have a string that looks like this:
GenFiltEff=7.092200e-01
Using bash, I would like to just get the number after the =
character. Is there a way to do this?
Use parameter expansion, if the value is already stored in a variable.
$ str="GenFiltEff=7.092200e-01"
$ value=${str#*=}
Or use read
$ IFS="=" read name value <<< "GenFiltEff=7.092200e-01"
Either way,
$ echo $value
7.092200e-01