Ist es möglich, GNU grep zu verwenden, um eine übereinstimmende Gruppe aus einem Ausdruck zu erhalten?
Beispiel:
echo "foo 'bar'" | grep -oE "'([^']+)'"
Welches würde "'bar'" ausgeben. Aber ich möchte nur "bar" bekommen, ohne es noch einmal durch grep senden zu müssen (dh die passende Gruppe bekommen). Ist das möglich?