Требования: только grep / cut / join / regex.
У меня есть такие данные:
798 /usr/bin/dbus-daemon --system --address=systemd: --nofork --nopidfile --systemd-activation --syslog-only
15386 /usr/bin/nautilus --gapplication-service
16051 /usr/bin/zeitgeist-daemon
Я хочу извлечь данные строк из числа во второе конечное пространство, например
798 /usr/bin/dbus-daemon
с использованием только grep / cut / join с или без регулярного выражения.
Я пытался
grep -oe "[^ ][^ ]* *[a-zA-Z\]*$"
но результат не такой, как ожидалось.