Parse Xauthority file

Как я могу разобрать файл Xauthority в Ubuntu. Я пробовал следующее:

cat /run/user/1000/gdm/Xauthority | awk -F'-' '{ print $2 }'

В соответствии с форматом, первое значение должно быть пользователем, а второе - именем терминала (машины), за которым следует волшебное куки-файл. Мне нужно только имя пользователя. В этом случае он распечатает пустую строку. Как я могу это сделать?

EDIT

В начале файла у меня также есть следующая строка: ^A^@^@^R. Нужно будет это удалить, чтобы получить имя пользователя.

0
задан 23 September 2020 в 12:53

1 ответ

Позвольте xauth(1) прочитать это для вас:

xauth list
2
ответ дан 23 September 2020 в 11:06

Другие вопросы по тегам:

Похожие вопросы: