我想知道源bash脚本是否&如何能够判断getop变量是否被传递给父变量,例如,在parent.sh中,我调用. child.sh,我想检查-a MyVar是否被传递。我倾向于不使用父变量中的getops,如果可能的话设置var,而是使用类似于子目录中getop的方法来测试该变量是否被传递,然后设置它。#!/bin/sh
#confirm bash or dash (ec2)
e
我试图理解为什么如果“未命名”参数位于任何命名参数之前,getopts似乎会忽略所有参数。#!/bin/bash
case $opt in echo "-a was triggered!"/opt_test lala -f因此,前置一个未命名的参数(不带破折号的参数)似乎会使getopts忽略所有参数。
为