.\" Generated by scdoc 1.11.3 .\" Complete documentation for this program is not available as a GNU info page .ie \n(.g .ds Aq \(aq .el .ds Aq ' .nh .ad l .\" Begin generated content: .TH "ifparse" "8" "2024-05-06" .PP .SH NAME .PP ifparse - redisplay interface configuration in different formats .PP .SH SYNOPSIS .PP \fBifparse\fR [<\fIoptions\fR>.\&.\&.\&] <\fIinterfaces\fR.\&.\&.\&> .PP \fBifparse\fR -A|--all .PP .SH DESCRIPTION .PP \fBifparse\fR 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.\& .PP .SH OPTIONS .PP \fB-a, --auto\fR .RS 4 Only match interfaces that are marked as \fIauto\fR.\& .PP .RE \fB-h, --help\fR .RS 4 Display supported options to ifquery.\& .PP .RE \fB-i, --interfaces\fR \fIFILE\fR .RS 4 Use \fIFILE\fR as the config database.\& .PP .RE \fB-F, --format\fR \fIFORMAT\fR .RS 4 Use \fIFORMAT\fR to determine what format to use.\& \fBifupdown\fR and \fByaml-raw\fR formats are available.\& .PP .RE \fB-I, --include\fR \fIPATTERN\fR .RS 4 Include \fIPATTERN\fR when matching against the config or state database.\& .PP .RE \fB-U, --allow-undefined\fR .RS 4 Create virtual interfaces for any interfaces not explicitly defined in the configuration file.\& This is primarily useful for property queries.\& .PP .RE \fB-S, --state-file\fR \fIFILE\fR .RS 4 Use \fIFILE\fR as the state database.\& .PP .RE \fB-T, --timeout\fR \fITIMEOUT\fR .RS 4 Wait up to \fITIMEOUT\fR seconds for executors to complete before raising an error.\& .PP .RE \fB-V, --version\fR .RS 4 Print the ifupdown-ng version and exit.\& .PP .RE \fB-X, --exclude\fR \fIPATTERN\fR .RS 4 Exclude \fIPATTERN\fR when matching against the config or state database.\& .PP .RE .SH SEE ALSO .PP \fBifup\fR(8) .br \fBifdown\fR(8) .br \fBifquery\fR(8) .br \fBinterfaces\fR(5) .PP .SH AUTHORS .PP Ariadne Conill