gpt4 book ai didi

macos - 在 unix 中从 'last' 命令中获取常用用户名 - 有异常(exception)

转载 作者:行者123 更新时间:2023-12-03 18:24:47 25 4
gpt4 key购买 nike

如果我在 OS X 上运行它:

last -10 | awk '{print $1}'

我得到:



赫里霍普克
重启
关掉



赫里霍普克

如何使用 sed 或 awk 获取最常用的用户“chop”?

对问题的其他编辑:
我们的本地管理员帐户会干扰结果(用户名:support),而且我们经常在客户端上有一个新的启动器。
我该如何修改
last -1  

省略以下内容并返回最后一个有效用户名:

支持
重启
关掉

谢谢

最佳答案

bash$ last -10 | awk '{print $1}' | sort | uniq -c | sort -nr | head -1 | awk '{print $2}'
sort -un做了一些事情,但我不确定是什么......
bash$ echo -e 'bob\nbob\ncat\ncat\ncat\ndog'
bob
bob
cat
cat
cat
dog
bash$ echo -e 'bob\nbob\ncat\ncat\ncat\ndog' | sort | uniq -c | sort -nr
3 cat
2 bob
1 dog
bash$ echo -e 'bob\nbob\ncat\ncat\ncat\ndog' | sort -un
bob
bash$ echo -e 'bob\nbob\ncat\ncat\ncat\ndog' | sort | uniq -c | sort -nr | head -n1 | awk '{print $2}'
cat

关于macos - 在 unix 中从 'last' 命令中获取常用用户名 - 有异常(exception),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1260774/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com