用shell脚本写出当前系统时间以及登录人数
1、查找的命令有很多,
下面我们用uptime命令演示
]# uptime
20:03:52 up
2:01, 1 user
, load average
: 0.00, 0.01, 0.05
可以在命令看出,第一部分20:03:52代表系统时间,1 user代表当前一个用户登录
2、我们可以通过awk命令,将我们需要的部分筛选出来 下面我们用awk命令演示
]# uptime
| awk
'{print $1}'
20:18:36
]# uptime
| awk
'{print $4}'
1
3、需要的部分都已经筛选出来了, 下面我们写进shell脚本中
]# vim text
.sh
#
!/bin
/bash
echo
"当前系统时间为: " `uptime | awk '{print $1}'`
echo
"当前系统登录人数为: " `uptime | awk '{print $4}'`
4、脚本已经完成, 下面我们需要给脚本添加执行权限才可以执行
]# chmod a
+x text
.sh
5、脚本已经完成, 下面我们可以执行一下
]#
]#
./text
.sh
当前系统时间为
: 20:32:05
当前系统登录人数为
: 1
同样的方法,可以筛选出我们需要的其他数据