如何Xauthority
在 Ubuntu 中解析文件。我试过这样的事情:
cat /run/user/1000/gdm/Xauthority | awk -F'-' '{ print $2 }'
根据格式,第一个值应该是用户,第二个是终端(机器)的名称,然后是魔法cookie。我只需要用户名。在这种情况下,它会打印一个空字符串。我怎样才能做到这一点?
编辑
在文件的开头,我还有以下字符串:^A^@^@^R
. 我想也需要删除它以获取用户名。
如何Xauthority
在 Ubuntu 中解析文件。我试过这样的事情:
cat /run/user/1000/gdm/Xauthority | awk -F'-' '{ print $2 }'
根据格式,第一个值应该是用户,第二个是终端(机器)的名称,然后是魔法cookie。我只需要用户名。在这种情况下,它会打印一个空字符串。我怎样才能做到这一点?
编辑
在文件的开头,我还有以下字符串:^A^@^@^R
. 我想也需要删除它以获取用户名。
让你
xauth(1)
读一读: