フラグを使用してユーザー入力として有効になっているシェルスクリプトで隠された機能を構築するには?

フラグを使用してユーザー入力として有効になっているシェルスクリプトで隠された機能を構築するには?

ユーザーが指示したときにのみ実行されるアドインをスクリプトに構築したいと思います。

tree.sh例えば、遺伝的入力を必要とするプログラムがある。例えば

./tree.sh AIFM1

しかし、遺伝子を可視化する追加機能が必要です。

シェルスクリプトでアドインを実行するためにフラグを使用したいと思います。私はこれをリンクで見つけました:https://jonalmeida.com/posts/2013/05/26/ Different-ways-to-implement-flags-in-bash/。フラグを使用したいのですが、最初のパラメータはサイトで何かを検索することです(ほとんどすべてが可能です)。これはケースを使用する必要がありますが、ケースの1つはケースに指定されていない他のものを考慮する必要があることを意味します。 (例:else文に似ています)。特別なパッケージをインポートせずにこの問題をどのように解決できますか?

答え1

問題を解決しました。 Caseステートメントを使用するときの各Caseの特徴は、* )他のCaseによって決定されなかった入力を表すCaseの場合、* )前に指定された条件がないことです。

関連情報