コマンドラインから名前付きオプションのリストとファイル名のリストを取得するアプリ my_app を作成したいと思います。
% my_app --arg_1 arg_1_value filename_1 filename_2
ファイル名は最後の引数であり、名前付きオプションには関連付けられていません。
私が作業したコマンドラインパーサー、たとえばGolangのフラグから、パーサーは構成されている引数のみを抽出し、元のargvをウォークスルーしてファイル名のリストを手動で識別する必要があるようです[] リスト。
これらのファイル名を抽出できるパーサー (または私が見落としている可能性のあるパーサーのオプション) があるかどうか、または未処理の引数のみを返すパーサーがあるかどうかを尋ねたいと思います。したがって、これらはファイル名であると想定できます。