网站开发技术

记点笔记、 学点技术 欢迎交流建站技术。本站关注lamp技术

您尚未登录。

#1 2014-12-10 11:22:53

admin
管理员

linux 文本处理, 获得登陆的ip

三个指令 who, awk, sed

who 获得信息

who
root     pts/0        2014-12-10 11:04 (1.1.1.1)

获得最后一个域的内容  awk 把一行,看做是多个域, 域有空格或者\t 隔开

# who | awk '{print $NF}'
(1.1.1.1)

最后一步删除() 用 sed

 who | awk '{print $NF}' | sed 's/[()]//g'

就可以获得ip了。


ipbbs.net

离线

页脚

Powered by FluxBB