centos 脚本基础练习 7

前端之家收集整理的这篇文章主要介绍了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相关文章