optparseを使用して、スクリプトのコマンドオプションを解析します。-fオプションと-cオプションがあり、どちらもオプション引数が必要です。ただし、欠落している場合は、次のオプションを現在のオプションのオプション引数として扱います。例えば
./myScript -f -c
これにより、「-f」と「-c」にオプション引数がないことについて文句を言う代わりに、「-c」が「-f」のオプション引数として扱われます。他の通常のシナリオでは、正常に機能します。
情報と解決策をありがとう!
更新:解決策、argparseを使用することにより、この問題を回避できます。オプションの引数がないことを訴えるエラーで終了します。