我想要获取当前登录用户及其各自的 IP 地址的列表。
我尝试了以下命令行:
w -s
但是,还会显示 TTY、IDLE 和 WHAT 列。我不希望显示这些列,因为我计划仅使用所需的信息作为脚本的输入。有什么办法可以过滤掉这些列吗?有什么方法可以获取仅包含用户及其 IP 的列表吗?
答案1
这对你有用吗?
w -hs|awk '{printf "%s\t%s\n",$1,$3}'
我想要获取当前登录用户及其各自的 IP 地址的列表。
我尝试了以下命令行:
w -s
但是,还会显示 TTY、IDLE 和 WHAT 列。我不希望显示这些列,因为我计划仅使用所需的信息作为脚本的输入。有什么办法可以过滤掉这些列吗?有什么方法可以获取仅包含用户及其 IP 的列表吗?
这对你有用吗?
w -hs|awk '{printf "%s\t%s\n",$1,$3}'