我需要从文件中获取所有用户,其中包含有关某个时间间隔内所有loggins的信息。 (分隔符是:) 所以,我需要从命令输出中获取所有用户last -f。
我试着这样做:
last -f file | cut -d“:” - f1
但在输出中不仅仅是用户名。在我看来,有些记录不仅仅需要一行,因此无法区分记录。我不知道。
你能帮帮我吗?我很感激任何建议。答案 0 :(得分:1)
你可以说:
last -f file | awk '{print $1}'
如果您想使用cut
,请说:
last -f file| cut -d " " -f1