使用getopts
来源:互联网 发布:云主机怎么绑定域名 编辑:程序博客网 时间:2024/06/06 08:55
#!/bin/sh
declare -i ss
declare -i mm
declare -i hh
declare -i dd
declare -i pp
while getopts :s:m:h:d:p: TIMED 2>/dev/null
do
case $TIMED in
s) ss=$OPTARG
echo s
;;
m) mm=$OPTARG*60
echo m
;;
h) hh=$OPTARG*3600
echo h
;;
d) dd=`expr $OPTARG*86400`
echo d
;;
p) pp=$OPTARG
echo p
;;
\?) usage
echo u
exit 1
;;
esac
done
echo "ss=$ss mm=$mm hh=$hh dd=$dd pp=$pp"
@SmartPhoneIBM54:~/script$ . getopts.sh -s 1 -m 2 -h 3 -d 4 -p 5
ss=1 mm=120 hh=10800 dd=345600 pp=5
- 使用getopts
- getopts使用
- getopts使用介绍
- getopts的使用
- getopts使用简介
- [shell] getopts使用
- getopts函数中使用
- shell getopts使用
- getopts
- getopts
- getopts
- 使用getopts获取命令行参数
- 使用 getopts 处理命令行参数
- Perl getopts Howto--如何使用perl中的getopts
- 使用getopts处理Shell脚本参数
- 使用getopts处理shell中的输入参数
- 使用getopts处理Shell脚本参数 (转)
- 使用getopts处理shell中的输入参数
- InstallShield中SUPPORTDIR的初始文件列表
- Linux下yum命令
- nginx
- AbandonedObjectPool is used (org.apache.commons.dbcp.AbandonedObjectPool@37773777) LogAbandoned: t
- 正则表达式语法
- 使用getopts
- ACE_SOCK
- 关于jquery插件冲突的问题。
- 王爽《汇编语言》第2版学习心得与习题详解(第一章)
- sed 命令针对某一行进行替换操作
- 复习C++ 走一遍基础 留下笔记----{五}
- Spring框架学习笔记(4)--三种bean的实例化方法
- vmkctl.HostCtlException Unable to load module /usr/lib/vmware/vkmod/vmfs3: Failure
- Cassandra存储机制