/* */

Chris  -  bash und regex

 
Riki und Rudi Chris Michi Doris 

regex auf vaitablen anwenden

geht ganz einfach:

 

regex='^blah * irgendwas (group1*) (group2)'
if [[ $var =~ $regex ]] ; then
group1=${BASH_REMATCH[1]}
fi
....

 

für die zsh muss extra die bash_rematch option gesetzt werden

nur einen Teil einer Zeile mit grep ausgeben

 

 

grep -o -P "(?<= CI: ')([^']*)(?=')" prometheus.yml