usage(){
echo $1
echo '$#': $#
action "error" /bin/false
echo "usage: install_mysql.sh -F -f mysql-x-x.tar.xx -d /data/mysql -l /data/mysql_log -b /data/backup -p xxxxx"
}
while getopts :f:d:b:p:l:F opt
do
case "$opt" in
h) usage && exit ;;
f) mysql_tar=$OPTARG ;;
d) datadir=$OPTARG ;;
l) logdir=$OPTARG ;;
b) backupdir=$OPTARG ;;
F) force_install=1 ;;
p) password=$OPTARG ;;
*) usage && exit;;
esac
done
bash 语法
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- Shell是什么? (2020.10.31 Sat)Shell是运行在terminal中的文本互动程序,其分析文本...
- VMware 快照 记录干净的系统,如果以后系统遭到破坏,返回快照。 Bash Shell 命令解释器。将用户输入...