Всем привет! Посоветуйте пожалуйста, чет уже голова пухнет.
Вывести из журналов событий только собтия входа в систему в отедльный файл.
cat /var/log/syslog | grep Started | grep Session | grep user > file
# все красиво
Aug 27 02:15:01 ubuntu systemd[1]: Started Session c1 of user gdm.
Aug 27 02:16:16 ubuntu systemd[1]: Started Session 2 of user ivan.
Aug 27 02:16:17 ubuntu systemd[1]: Started Session 4 of user ivan.
Aug 27 02:34:04 ubuntu systemd[1]: Started Session c1 of user gdm.
Aug 27 02:46:13 ubuntu systemd[1]: Started Session 2 of user ivan.
Aug 27 02:46:14 ubuntu systemd[1]: Started Session 4 of user ivan.
Aug 27 04:30:55 ubuntu systemd[1]: Started Session 7 of user ivan.
Aug 27 04:30:55 ubuntu systemd[1]: Started Session 9 of user ivan.
Из созданного файла создать несколько файлов по событиям входа кажддого отдельного пользователя (на каждого пользователя свой журнал).
И тут я начинаю тупить: в конце каждой строчки имя, его надо надо забрать из вывода и засунуть в переменную и передать команде split, я правильно понимаю?