centos 脚本基础练习 7

练习1 写一个脚本,其用法格式 为: showlogged.sh -v -c -h|--help 其中,-h选项只能单独使用,用于显示帮助信息; -c选项时,显示当前系统上登录的所有用户数据: 如果同时使用了-v 选项,则既显示同时登录用户数,又显示登录用户相关信息,如 Logged users: 4 they are: root tty2 feb 18 02:41 ##########################################################

[root@localhost mscripts]# cat lx23.sh

#!/bin/bash declare -i SHU=0 declare -i INU=0 for I in seq 1 $#; do if [ $# -gt 0 ]; then case $1 in -h|--help) echo "basename $0 aguements[ -v,-c,-h|--help]" exit 0 ;; -v|--verbose) INU=1 shift ;; -c|--count) SHU=1 shift ;; *)
echo "basename $0 aguements[ -v,-h|--help]" exit 7 ;; esac fi done if [ $SHU -eq 1 ]; then echo "Loggied users:who | wc -l." if [ $INU -eq 1 ]; then echo "they are :" who fi fi

相关文章

Centos下搭建性能监控Spotlight
CentOS 6.3下Strongswan搭建IPSec VPN
在CentOS6.5上安装Skype与QQ
阿里云基于centos6.5主机VPN配置
CentOS 6.3下配置multipah
CentOS安装、配置APR和tomcat-native