To je bomba... Existuje i opak ? (Tedy Resetting the match end? Toho by se stejně dalo dosáhnout pomcí lookahead. (?=koncovka), ale jako zpřehlednění.
A pokud tomu dobře rozumím, tak nutnost použít \K je kvůli tomu, že nelze mít lookbehind proměnné délky grep -Pi '(?<=\]: \S+) \S+'
To první jsem zpětně teď našel v man 3 pcrepattern
Také alternativně jsem čekal, že by mohlo fungovovat necapturující závorky (?:\]: \S+) \S+