码迷,mamicode.com
首页 >  
搜索关键字:getopts    ( 59个结果
使用 getopts 处理命令行参数
标准的 LINIX 命令在执行时都具有相同的命令行格式 command -options parameter 果在执行Shell程序也采用上述格式,Bourne Shell中提供了一条获取和处理命令行选项的语句,即getopts语句。该语句的格式为: getopts options variable options 选项字符串,会逐个匹配 variable 每次匹配成功的选项(需要参...
分类:其他好文   时间:2015-08-11 18:50:51    阅读次数:123
shell 中getopts 的应用
该语句的格式为: getopts一般格式为: getopts option_string variable 其中option_string中包含一个有效的单字符选项。若getopts命令在命令行中发现了连字符,那么它将用连字符后面的字符同 option_string相比较...
分类:系统相关   时间:2015-08-04 21:14:05    阅读次数:180
shell脚本之脚本接收选项
1.创建一个脚本,能为其他脚本添加脚本信息:#vimcs.sh#!/bin/bashcat>$1<<EOF#!/bin/bash#Name:`basename$1`#Description:#Author:TEST#Version:0.0.1#Datatime:`date"+%F+%T"`#Usage:`basename$1`EOFvim+8$12.修改脚本,若打开的脚本中有内容,则直接打开,若为空则..
分类:系统相关   时间:2015-06-28 20:16:32    阅读次数:200
linux命令getopts
一、getopts 简介 由于shell命令行的灵活性,自己编写代码判断时,复杂度会比较高。使用内部命令 getopts 可以很方便地处理命令行参数。一般格式为:getopts options variable getopts 的设计目标是在循环中运行,每次执行循环,getopts 就检查下一个.....
分类:系统相关   时间:2015-06-16 18:20:51    阅读次数:145
Linux命令参数处理 shell脚本函数getopts
getopts 命令用途处理命令行参数,并校验有效选项。语法getopts选项字符串名称[参数...]描述 getopts 的设计目标是在循环中运行,每次执行循环,getopts 就检查下一个命令行参数,并判断它是否合法。即检查参数是否以 - 开头,后面跟一个包含在 options 中的字母。如果是...
分类:系统相关   时间:2015-05-20 14:36:17    阅读次数:223
shell getopts and getopt用法
1 #!/bin/bash 2 TEMP=`getopt -o hm: --long aai:,mai: -n 'getopts.sh' -- "$@"` 3 eval set -- "$TEMP" 4 while true 5 do 6 case "$1" in 7 -h|--aai...
分类:系统相关   时间:2015-05-02 16:29:53    阅读次数:144
Linux shell中getopts命令学习--实现一个添加yum源的脚本
getopts是bashshell的内建命令,作用是在shell脚本中解析命令行传递、传递给函数或传递给另一个调用的shell脚本的位置参数(选项或参数,后面会讲解,getopts只支持短选项,若要解析长选项请参考getopt)。getopts命令语法:getoptsoptstringname[arg]相关的术语:选项(option..
分类:系统相关   时间:2015-04-05 19:04:06    阅读次数:240
bash替换
变量替换的高级形式 getopts命令 语法:getopts optstringname[args] optstring包含希望被识别并且处理的选项字符,如果某个字符的后面有一个冒号(:),说明这个选项是要指定参数的,当命令行使用这样的选项时,选项字符与参数之间应该有个空格,冒号和问号不能作为选项字符..
分类:其他好文   时间:2015-03-09 19:19:43    阅读次数:134
linux学习之shell脚本 ------- 脚本参数传递
[本文是自己学习所做笔记,欢迎转载,但请注明出处:http://blog.csdn.net/jesson20121020] 今天再来看一下如何向shell脚本传递参数,需要掌握两个命令,一个是 shift命令,另一个是getopts。 脚本参数传递   shift命令    用法:     shift n 每次将参数位置向左偏移n位    假如我们要实现统计多个文件的总行数,就可以用到...
分类:系统相关   时间:2015-02-02 00:45:27    阅读次数:205
getopts简易教程(Small getopts tutorial)译文(未完成)
# getopts简易教程 当你想用一种专业的方式解析命令行参数时,getopts就是要选择的工具。和它的旧版本兄弟命令getopt不同(注意没有s!),getopts是shell内置命令。高级地方表现在 * 你不需要通过一个外部命令传递参...
分类:其他好文   时间:2015-01-31 19:33:51    阅读次数:183
59条   上一页 1 ... 3 4 5 6 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!