我使用last | grep pts/
来检查谁登录我的覆盆子Pi:
samuelli pts/2 localhost Fri Apr 24 19:51 still logged in
pi pts/1 localhost Fri Apr 24 19:50 - 19:53 (00:03)
liuly pts/1 localhost Fri Apr 24 19:50 - 19:50 (00:00)
现在我想提取像pi
这样的用户名和他们的登录时间,如Fri Apr 24 19:51
,并将用户名和时间输出到文件中。我怎么能写这个脚本?使用cut
?
答案 0 :(得分:1)
使用awk
会打印出用户名和时间,>>
可以将其重定向到文本文件:
last | grep pts/ | awk '{print $1 " "$4 " "$5 " "$6 " "$7}' >> sampletest.txt