getopts是linux系统中的一个内置变量,一般用在循环中.每当执行循环是,getopts都会检查下一个命令选项,如果这些选项出现在option中,则表示是合法选项,否则不是合法选项.并将这些合法选项保存在VARIABLE这个变量中. getopts还包含两个内置变量,及OPTARG和OPTIND OPTARG就是将选项后面的参数(或者描述信息DESCPRITION)保存在这个变量当中. OPTIND:这个表示命令行的下一个选项或参数的索引(文件名不算选项或参数) 在shell脚本中,对于简…