我想知道如何确定使用特定域登录的当前用户?
例如,这是一个问题。请根据它告诉我们使用grep命令和wc的使用。
问题:编写一个名为 的 C shell 脚本
countkpu
,该脚本确定当前登录的用户中有多少是从 kwantlen.ca 域上的计算机登录的。为此,请注意该
who
命令将显示每个登录的用户及其计算机的标识。您可以将此信息提供给
grep
命令,以仅显示包含“kwantlen.ca”的字符串。然后,您可以进一步将此输出提供给wc
命令,该命令可以以仅计算输出行数的方式使用。
这是我所做的:
grep `hostname` /etc/hosts
结果:
10.65.36.35 gator gator.kwantlen.ca loghost
问题是我将如何组合who
问题中的命令?我的意思是它没有告诉谁使用该域登录。