getopts
を使用して複数のオプションを読み込む方法と、両方のオプションのソースとして1つのディレクトリを使用する方法が混乱します。(Bash Script)複数のオプションに同じディレクトリを使用するには?
./rpsm.sh -u -g /some/directory
または
./rpsm.sh -ug /some/directory
を
どのように私は両方のオプション-u
と-g
のためのディレクトリとして/some/directory
を使用します。私が言うとしたら、私は...
より具体的にしましょうか?また
、私は-u
の結果は、スクリプトを実行した後-g
(またはその逆)の結果をリスト一覧表示する方法を?
質問の2番目の部分は 'getopts'とは関係なく、'。/ rpsm.sh'の実装方法に完全に依存しています。 – chepner
それぞれのパラメータが与えられておらず、もう一方が与えられている場合は、他のパラメータがデフォルトになります。あなたはこの動作を自分で実装する必要があります。 –