Bash shell提供了一些不同的方法来从用户处获得数据,包括以下3中方法: 命令行参数(添加在名利后面的数据) 命令行选项(可修改命令行为的单个字母)主要getopt、getopts命令 直接从键盘读取输入的能力 13.2-选项处理 所谓的选项就是跟在破折号后面的单个字母,它能改变命令的行为。三 ...
分类:
系统相关 时间:
2018-06-26 16:15:35
阅读次数:
179
Bash shell提供了一些不同的方法来从用户处获得数据,包括以下3中方法: 命令行参数(添加在名利后面的数据) 命令行选项(可修改命令行为的单个字母)主要getopt、getopts命令 直接从键盘读取输入的能力 13.2-选项处理 所谓的选项就是跟在破折号后面的单个字母,它能改变命令的行为。三 ...
分类:
系统相关 时间:
2018-06-26 11:05:21
阅读次数:
277
getopt命令并不是bash的内建命令,它是由util-linux包提供的外部命令。 getopt 与 getopts 的区别 getopts 是 shell 内建命令, getopt 是一个独立外部工具 getopts 使用语法简单,getopt 使用语法复杂 getopts 不支持长参数(长选 ...
分类:
其他好文 时间:
2018-06-21 23:39:20
阅读次数:
301
#! /bin/bash# unset any variable which system may be using# clear the screen while getopts ivh namedo case $name in i)iopt=1;; v)vopt=1;; h)hopt=1;; * ...
分类:
编程语言 时间:
2018-05-22 17:22:16
阅读次数:
288
一、监听器功能 1)监听客户端请求:监听器作为独立进程运行在数据库服务器上,监听特定网络端口(默认1521)服务请求。 2)为客户端请求分配oracle Server Process:监听器不直接处理客户端发送SQL命令请求信息,而是作为代理,将客户端请求分配一个服务进程与客户端进行通信。 3)注册 ...
分类:
数据库 时间:
2018-04-24 21:54:18
阅读次数:
229
Shell中的getopts和getopt用法 1.getopts getopts(shell内置命令)不能直接处理长的选项(如:--prefix=/home等),getopts有两个参数,第一个参数是一个字符串,包括字符和“:”,每一个字符都是一个有效的选项,如果字符后面带有“:”,表示这个字符有... ...
分类:
系统相关 时间:
2018-02-08 13:32:53
阅读次数:
190
在编写shell脚本中,经常要处理一些输入参数,在使用过程中发现getopts更加方便,能够很好的处理用户输入的参数和参数值。 getopts用于处理用户输入参数,举例说明使用方法: while getopts :a:b:cdefg opt; do case $opts in a) do sth; ...
分类:
系统相关 时间:
2017-11-26 00:49:12
阅读次数:
311
遇到shell脚本需要收集参数场景,用getopts非常的方便getoptsoptstringname[arg...]例如:getopts"a:fs"OPTION命令描述:optstring列出了对应的ShellScript可以识别的所有参数。比如,如果ShellScript可以识别-a,-f以及-s参数,则optstring就是afs,默认可以不跟值,如果对应的..
分类:
系统相关 时间:
2017-10-19 19:53:00
阅读次数:
172
在编写 shell 脚本中,经常要处理一些输入参数,在使用过程中发现 getopts 更加方便,能够很好的处理用户输入的参数和参数值 参考1:http://www.jxbh.cn/article/2097.html 参考2:http://www.linuxidc.com/Linux/2016-06/ ...
分类:
其他好文 时间:
2017-10-02 09:34:36
阅读次数:
127
说明:原文网址http://blog.chinaunix.net/uid-26807463-id-3151601.html 获取UNIX类型的选项: unix有一个优点就是标准UNIX命令在执行时都具有相同的命令行格式: command -options parameters 如果在执行Shell程 ...
分类:
系统相关 时间:
2017-09-05 19:17:46
阅读次数:
335