入力変数には以下が含まれます。
key1-key2-key3_command
出力は次のようにする必要があります。
command -k key1 -k key2 -k key3
警告: キーの数は 1 から 3 までさまざまです。
ダッシュの数を数え、それを if ステートメントで使用して、各キーのブール インジケーターを作成します (つまり、key1=1、key2 の設定を解除します)。${parameter:+word}
次に、そのキーのフラグが設定されている場合にキーを追加するようなものを使用するつもりでした。少し面倒になり始めたので、これを達成するための最良の方法についてここで質問したいと思いました。