GETOPTS传递选项以创建查找功能

时间:2012-06-13 21:09:02

标签: linux arguments getopts

我正拼命地为我的Getopts寻找解决方案 例如

#!/bin/bash

while getopts ":a:b:" opt; do

case $opt in 

  a) find / $OPTARG >&2  ;;

  b) 2>/dev/null  >&2 ;;

  \?)
    echo "Invalid option: -$OPTARG" >&2
    exit 1
    ;;
esac

然后作为输出示例

  

./ somefile.sh -a * txt -b

  

./ somefile.sh -b -a * txt

但后来我想确保我可以进一步升级,例如只找到sh文件,或者 别的。 它不容易找到,但我希望有人可以帮助我。

0 个答案:

没有答案