(1)
who:列出所有登录此机器的所有人
who |wc -l:告诉有多少个人在登录
[root@RHEL7166 ~]# who
root pts/0 2014-06-23 17:01 (192.168.67.60)
root pts/1 2014-06-23 23:35 (192.168.67.135)
[root@RHEL7166 ~]# who |wc -l
2
|(管道)符号可以再两程序之间建立管道(pipeline),who的输出,成了wc的输入,wc 所列出的结果就是已经登录用户的个数
(2)将上一步的管道转变为一个独立的命令。方法是把这条命令输入一个一般文件中。
[root@RHEL7166 wangxiao]# cat >>file1 //建立文件,使用cat复制终端的输入
who | wc -l //程序内容
^D //Ctrl+D end-of-file
[root@RHEL7166 wangxiao]# chmod 777 file1
[root@RHEL7166 wangxiao]# ./file1 //执行测试
2
who |wc -l:告诉有多少个人在登录
[root@RHEL7166 ~]# who
root pts/0 2014-06-23 17:01 (192.168.67.60)
root pts/1 2014-06-23 23:35 (192.168.67.135)
[root@RHEL7166 ~]# who |wc -l
2
|(管道)符号可以再两程序之间建立管道(pipeline),who的输出,成了wc的输入,wc 所列出的结果就是已经登录用户的个数
(2)将上一步的管道转变为一个独立的命令。方法是把这条命令输入一个一般文件中。
[root@RHEL7166 wangxiao]# cat >>file1 //建立文件,使用cat复制终端的输入
who | wc -l //程序内容
^D //Ctrl+D end-of-file
[root@RHEL7166 wangxiao]# chmod 777 file1
[root@RHEL7166 wangxiao]# ./file1 //执行测试
2