word-3.3.7 (in xyz)
word-3.30.7 (in lib)
word-3.56 (in pwd)
word-3 (in abc)
word (in lib)
word-32.3 (in pqr)
word-32.3.5 (in sfw)
Я хочу grep
захватить эти выходные данные из списка случайного текста.
В основном, регулярное выражение grep, которое захватывает следующий обобщенный текст:
word || word-[любое количество чисел с '.'] [любое количество пробелов / пробельных символов] [(in)
Я пытался:
egrep "word [(in ]|word-[0-9].[0-9].[0-9] [(in ]"
Но это не очень эффективно, так как пробелыограничено.