コドンに 2 文字以上追加する必要がある場合はどうすればよいですか? コドンは最初の $1 入力しか検出しないためです。
 for arg; do
        case "$1" in
            -n) shift
                codonnumber="$1"
                ;;
            -g) shift
                codon="$1"
                ;;
            [a-z]*) file="$1";;
        esac
        shift
    done
    echo codonnumber="$codonnumber" codons="$codon" file="$file"
例: 「$codon」の場合: root@pc3-03:~/Desktop# ./script.sh -n 4 -g AAA TGC sequence.fasta
AAA、NO AAA、およびそれ以降の TGC のみを検出します