0

以下のスクリプトのハイフン演算子を教えてください。

[ "${MYDATA_OPT-}" ] && set "$MYDATA_OPT" "$@"

data=${MYDATA_VER-1}

これらの演算子の簡単なドキュメントはありますか?

以下のスクリプトも理解しようとしています

shift $(($OPTIND -1))

while getopts vhx: c; do
    case "$c" in
            v) let data=data+1 ;;
            h) usage ; exit 0 ;;
            x) . $OPTARG ;;
            \?) usage ; exit 2 ;;
            *) usage ; exit 2 ;;
    esac
done

よろしくお願いします。

4

1 に答える 1