原文:shell脚本中关于getopts的使用方法

例子: getopts有两个参数,第一个参数是一个字符串,包括字符和 : , 每一个字符都是一个有效的选项,如果字符后面带有 : , 表示这个字符有自己的参数。getopts从命令中获取这些参数,并且删去了 , 并将其赋值在第二个参数中,即 OPTARG 中,在例子中, OPTARG存储相应选项的参数。 while getopts :e:s:pd:l arg 这行代码中,第一个冒号表示忽略系统报 ...

2018-10-19 11:09 0 1438 推荐指数:

查看详情

shell脚本传可选参数 getopts 和 getopt的方法

写了一个shell脚本,需要向shell脚本传参数供脚本使用,达到的效果是传的参数可以是可选参数 下面是一个常规化的shell脚本: 正常的向shell脚本传参数的方法为: 最后执行的结果为: 但是这个是只能按照顺序传递参数,并且不能传递 ...

Thu Jul 12 03:00:00 CST 2018 0 1414
Shell脚本的while getopts用法小结

getpots是Shell命令行参数解析工具,旨在从Shell Script的命令行当中解析参数。getoptsShell程序用来分析位置参数,option包含需要被识别的选项字符,如果这里的字符后面跟着一个冒号,表明该字符选项需要一个参数,其参数需要以空格分隔。冒号和问号不能被用作选项 ...

Tue Oct 29 00:40:00 CST 2019 0 2251
shell脚本之for循环的使用方法及示例

1、什么是循环? ​ 程序和人的生活是非常紧密的,在去公司的路上碰见美女?去打招呼?去上班? 2、什么是for循环 ​ 一般叫做条件循环 ​ 语法示例 for循环基本使用示例, C语言风格的for 案例分析: ...

Sun Nov 03 03:55:00 CST 2019 0 593
shell脚本之grep的使用方法

  笔者最近在使用shell脚本处理字符串,因此使用了大量shell脚本的四剑客(awk,grep,sed,cut)而其中使用最多的两种方法就是grep和awk,因此想总结整理一下。   一、grep的意义   二、grep的基本用法   三、awk的意义   四、awk的基本用法 ...

Thu Jan 09 05:14:00 CST 2020 0 1783
Linux脚本使用方法

Linux脚本使用方法 一、前言 关于Linux脚本的用法,一直没有时间去好好地总结,正好今天下雨,就好好的整理一下思路吧,其实精通了一门语言,比如C语言,学习其他语言需要的成本是非常少的,同样的脚本作为一种比较简易的语言,只要知道了语法,我们在通过几个例子好好的理解和掌握一下常规 ...

Wed Jul 11 22:06:00 CST 2018 0 6497
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM