Code: Alles auswählen
echo "Dies ist ein ganz einfacher Test" | sed -e 's/^.*ein\(.*\)einfacher.*$/\1/'
ganz
Code: Alles auswählen
echo "Dies ist ein ganz schwerer Test" | sed -e 's/^.*ein\(.*\)einfacher.*$/\1/'
Dies ist ein ganz schwerer Test
Nachtrag:
Eigentlich klar. Es gibt keinen Treffer und keine Substitution. Wie substituiere ich denn nach "" wenn es keinen Treffer gibt?