logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

ifparse - redisplay interface configuration in different formats

Authors

       Ariadne Conill <ariadne@dereferenced.org>

                                                   2025-03-25                                         ifparse(8)

Description

ifparse  is used to extract information from the interface configuration file.  It is intended to be used
       to translate the interface configuration stanzas between different formats.

Name

       ifparse - redisplay interface configuration in different formats

Options

-a,--auto
           Only match interfaces that are marked as auto.

       -h,--help
           Display supported options to ifquery.

       -i,--interfacesFILE
           Use FILE as the config database.

       -F,--formatFORMAT
           Use FORMAT to determine what format to use.  ifupdown and yaml-raw formats are available.

       -I,--includePATTERN
           Include PATTERN when matching against the config or state database.

       -U,--allow-undefined
           Create virtual interfaces for any interfaces not explicitly defined in the configuration file.   This
           is primarily useful for property queries.

       -S,--state-fileFILE
           Use FILE as the state database.

       -T,--timeoutTIMEOUT
           Wait up to TIMEOUT seconds for executors to complete before raising an error.

       -V,--version
           Print the ifupdown-ng version and exit.

       -X,--excludePATTERN
           Exclude PATTERN when matching against the config or state database.

See Also

ifup(8)
       ifdown(8)
       ifquery(8)
       interfaces(5)

Synopsis

ifparse [<options>...] <interfaces...>

       ifparse -A|--all

See Also