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 语法
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
相关阅读更多精彩内容
- Shell是什么? (2020.10.31 Sat)Shell是运行在terminal中的文本互动程序,其分析文本...
- VMware 快照 记录干净的系统,如果以后系统遭到破坏,返回快照。 Bash Shell 命令解释器。将用户输入...