当前位置: 首页 > wzjs >正文

越秀网站建设价格wordpress首页不显示最新文章

越秀网站建设价格,wordpress首页不显示最新文章,seo网络营销教程,门户网站建设和内容保障工作getopt 长选项 短选项 可选参数whilecaseifbasename函数变量shiftread 实现功能描述: 1. 实现可选参数传入 -c 或 --clearBuild。 2. 用shell脚本来实现选择,make时是否clean。 3. 可以打印用法帮助 和 作者信息。 #!/bin/bash# sh函数定义 *******…
  • getopt 长选项 短选项 可选参数
  • while
  • case
  • if
  • basename
  • 函数
  • 变量
  • shift
  • read

实现功能描述:

1. 实现可选参数传入 -c 或 --clearBuild。

2. 用shell脚本来实现选择,make时是否clean。

3. 可以打印用法帮助 和 作者信息。

#!/bin/bash# sh函数定义 *************************** 
usage()
{sh_name=$(basename $1);# sh_name='basename $1';  #或者这个echo "---------------用法:      $sh_name [选项] <(可选) -c >  <(可选) --clearBuild >命令行选项:-c  或 --clearBuild     默认: 0,表示是否清除make build的内容,数值为1表示清理,为0表示直接构建可选选项:-h  或 --help           打印帮助信息-a  或 --author         打印作者信息---------------"exit 1;
}
author()
{sh_name=$(basename $1);# sh_name='basename $1';  #或者这个 
echo "---------------脚本:  $sh_name 作者:  WJH    ---------------"exit 1;
}fun1_make()
{if [ "$1" = "clear" ] ; then# echo '执行清理并构建文件';echo 'in fun1_make(): 先clean 然后 make';# your cmd .....else# echo "不清除已经构建好的文件"echo "in fun1_make(): 直接make"# your cmd .....fi
}# sh变量定义与接收 *************************** # 输入指令
parameters=$(getopt -a -o c::ha -l clearBuild::,help,author -n "$0" -- "$@")
# echo "原始参数origin param is $@"if [ $? != 0 ]; thenecho "脚本解析失败..."; exit 1;
fi
# set命令将规范化后的命令参数分配到位置参数 $1 $2上面
eval set  -- "${parameters}"
# echo "规范后参数formatetd parameters=[$@]"# sh识别输入的选项·参数 *************************** 
while true; 
docase "$1" in-c | --clearBuild)case "$2" in"") echo "选项 --clearBuild 无参数";    clearBuild=${clearBuild:=1};  #赋默认值shift 2;  # 可选参数仍有空参数,需要shift 2, ;;*) echo "选项 --clearBuild 参数为:$2";  clearBuild=$2;  shift 2;;;esac;;-h|--help)usage $0 ;;;-a|--author)author $0 ;;;--)echo "clearBuild 默认值 1, clearBuild 现在数值:$clearBuild"; # 默认值见 68行echo "-----------------";  shift 1; break; ;;*)echo "Internal error!!!";  exit 1 ;;;esac
done# sh业务逻辑 *************************** # 比较字符串是否相等用 =, 并在两边留空格
# 比较数字用 -eq -gt -lt 等,分别为 equal; greater than; less than;等
if [ "$clearBuild" = "1" ] ; then  # 输入了 选项时 或 可选参数时  echo '>>>执行清理,然后构建';fun1_make clear;# your cmd .....elif [ "$clearBuild" = "0" ] ; then # 输入了 选项时 或 可选参数时 echo ">>>直接构建"fun1_make direct_build;# your cmd ..... else                                # 未输入 选项时 read -p '未输入 选项时:输入clear 确认清除并重新构建; 输入不为clear,直接构建  : ' tmp2if [ "$tmp2" = "clear" ] ; thenecho ">>>执行清理,然后构建";fun1_make $tmp2;# your cmd ..... else echo ">>>直接构建"fun1_make $tmp2;# your cmd .....fifiecho "-----------------";

参考文章

1.设计shell脚本选项:getopt - 骏马金龙 - 博客园 (cnblogs.com)

2.081_扩展篇_Shell编程(七)_函数(二)_自定义函数_哔哩哔哩_bilibili

3.Linux——shell脚本的传参方式 - moutory - 博客园 (cnblogs.com) 


文章转载自:

http://i1TaJwgE.yysqz.cn
http://cbvc7dsK.yysqz.cn
http://TKRrpreT.yysqz.cn
http://5UpiVP7v.yysqz.cn
http://qqaHF8rT.yysqz.cn
http://jhH4KoiI.yysqz.cn
http://u0nkmCd5.yysqz.cn
http://qlVkoyL1.yysqz.cn
http://mxt5IF3d.yysqz.cn
http://l1oOllf7.yysqz.cn
http://lRgluGg8.yysqz.cn
http://xY8QWYvl.yysqz.cn
http://IkL03SUo.yysqz.cn
http://oJuakH7E.yysqz.cn
http://5m4aGBb0.yysqz.cn
http://uopZk5uE.yysqz.cn
http://790ovRvd.yysqz.cn
http://12xewqZJ.yysqz.cn
http://rA88ABdd.yysqz.cn
http://pqfgrjpo.yysqz.cn
http://UrLpTrHU.yysqz.cn
http://jSoBLfcB.yysqz.cn
http://swXAgMYK.yysqz.cn
http://8BI64K8Z.yysqz.cn
http://Je3odBj5.yysqz.cn
http://0U0nk949.yysqz.cn
http://tMxwP2F2.yysqz.cn
http://M3S8ent3.yysqz.cn
http://VLqis7HD.yysqz.cn
http://Orkb912L.yysqz.cn
http://www.dtcms.com/wzjs/618444.html

相关文章:

  • jn建站系统网吧网络维护公司
  • 两学一做网站进不去wordpress主题开发编辑器
  • 广东地区建网站的公司有谁用2008做网站服务器
  • 泉州网站建设企业什么样的笔记本电脑适合网站开发
  • 福州建站模板搭建视频优化软件
  • 韩城市网站建设一个做网站的团队需要哪些
  • 自己电脑做服务器上传网站 需要备案吗漳州seo顾问
  • 网站建设栏目怎么介绍兰州网站建设技能论文
  • 网站做app开发最新网站推广
  • 柳城企业网站建设公司西安加盟代理网站建设
  • 做百科需要用什么网站做参考建设互联网站的目的
  • 南宁网站建设地方做网站gzip压缩
  • 商城网站开发项目描述中国空间站简笔画
  • 比较好的室内设计网站厦门市建设工程质监站网站
  • 学校网站 建设 价格软件项目管理期末考试
  • 网站建设需要哪些工作室网站域名使用费用
  • 最便宜做网站的方法网址站点异常怎么解决
  • 新动力网站建设可以做照片书的网站
  • 惠州公司网站建设龙岩网站建设大概费用
  • 厦门php商城网站建设易居房产网下载
  • 杭州互助盘网站开发互联网营销师培训机构哪家好
  • 做相册的网站有哪些google谷歌搜索
  • 个人网站建设方案策划书好看的网站设计网站
  • 长春网站设计制作成都自助建站软件
  • 柳州网站制作推荐网络游戏带来的危害
  • 网站建设的目的意义涉县专业做网站
  • WordPress下载统计呼市网站优化
  • 公司网站建设与维护方案广州专业的网站推广工具
  • 做视频网站盈利多少公众号微信商城
  • 网站飘窗怎样做城乡建设主管部门官方网站