三bash脚本参数的设定
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了三bash脚本参数的设定相关的知识,希望对你有一定的参考价值。
bash脚本参数的设定
选择参数 add|del 添加删除user1-user10
#! /bin/bash
if [ $# -lt 1 ];then
echo "Usage: adminusers ARG"
exit 5
fi
if [ $1 == ‘--add‘ ];then
for I in {1..10};do
if id user$I &>/dev/null;then
echo "user$I exists."
else
useradd -r user$I
echo user$I |passwd --stdin user$I &> /dev/null
echo "ADD uesr$I finished."
fi
done
elif [ $1 == ‘--del‘ ];then
for I in {1..10};do
if ! id user$I &>/dev/null;then
echo "no user$I."
else
userdel user$I
echo "del user$I finished."
fi
done
else
echo "Unknown ARG"
exit 6
fi
本文出自 “shell 学习 一” 博客,请务必保留此出处http://zhangdefa.blog.51cto.com/11498478/1774921
以上是关于三bash脚本参数的设定的主要内容,如果未能解决你的问题,请参考以下文章
shell bash 技巧说明 shell参数 特殊书写格式