gpt4 book ai didi

linux - 使用 awk 将登录统计信息打印到文件

转载 作者:太空宇宙 更新时间:2023-11-04 09:49:17 25 4
gpt4 key购买 nike

我正在使用 awk 将服务器登录信息放入一个新文件中。我只需要前 10 次登录以及过去用户的字段 1、5、6。这是我发出的 awk 命令,但我正在获取每个人的整个服务器登录统计信息,这些信息都放在我创建的新文件中。请注意名称“mark”是我要检查的人的示例姓氏:

awk -F: '(NR > 1 && NR < 11)  {print $1, $5, $6}' last mark > name_list

最佳答案

试试这个(我希望我理解你的需求并且你的 last 命令输出与我的相同):

last | awk 'NR<=10{print $1, $5, $6}' > name_list

如果您想为任何用户创建一个新文件:

last | awk 'NR<=10{print $1, $5, $6 > $1".txt"}'

关于linux - 使用 awk 将登录统计信息打印到文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12946575/

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