shell脚本关于case的用法
来源:互联网 发布:zygote启动优化 编辑:程序博客网 时间:2024/05/21 17:03
#!/bin/bashaddr=undef;while [ $# -gt 0 ]; do case "$1" in -d | --start) shift addr=$1 ;; *) echo "Unknown argument: $1" print_usage exit "unkown param" ;; esacshiftdonecurla=$(curl "$addr" -s)echo $curla | sed 's/\(.*\)<div\(.*<\/div>\)\(.*\)/<div\2/'exit 0
case表示匹配传入的参数
-d | --start 表示匹配传入命令行,只有有相关命令号的才会执行赋值操作。
当参数被赋值之后$1会失效,暂时不明原因,待深入了解。
0 0
- shell脚本关于case的用法
- shell 脚本的case例子
- shell 脚本的case例子
- shell 脚本-case和if else用法
- shell 脚本 case structure
- shell脚本使用case
- shell Learning [case 的基本用法]
- shell中case的用法学习笔记
- shell学习-case用法
- shell case的用法及shell如何运行
- Shell脚本中$的用法
- shell脚本中${}的用法
- shell 脚本和case例子
- shell 脚本和case例子
- shell脚本语法--case/exac
- shell脚本之case语句
- 关于sqlserver中 case when的用法
- sql中关于case then的用法
- Typeclassopedia 阅读笔记:导言与 Functor
- github分享
- ANDROID模拟火花粒子的滑动喷射会不停的喷射火花粒子
- Two Sum II - Input array is sorted
- android的键盘问题
- shell脚本关于case的用法
- SwwetAlert消息提示插件,支持手机移动响应式替换alert漂亮的消息提示插件
- iosUIToolBar工具条的使用
- 指针数组和数组指针
- cocoapods(进阶)
- oracle循环
- Java面向对象的知识(一)
- cocoapods(制作)
- Red Hat Linux Enterprise 5 中文语言包安装