Прежде чем начать, я уже рассмотрел этот вопрос , но, похоже, решение заключалось в том, что они не избегали скобок в своем регулярном выражении. У меня такая же ошибка, но я не группирую регулярное выражение. Я хочу найти все имена / имена пользователей в файле lastlog и вернуть ТОЛЬКО UN.
Что у меня есть:
s/^[a-z]+ |^[a-z]+[0-9]+/\1/p
Я видел много решений, которые показывают, как это сделать в awk, что отлично подходит для справок в будущем, но я хочу сделать это с помощью sed.
Отредактируйте, например, ввод:
dzhu pts/15 n0000d174.cs.uts Wed Feb 17 08:31:22 -0600 2016
krobbins **Never logged in**
js24 **Never logged in**
\1
? - person melpomene   schedule 17.09.2017