startup: Optionally run (and exit with) a command

Treat the first non-option as a command, and any others as its CLI
arguments. Run the command with those arguments; communicate its exit
status (if nonzero); and exit with it. Document this added functionality
in the manpage and usage description.

Closes: https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1981
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1982>
This commit is contained in:
Mark
2021-10-05 21:34:16 -05:00
parent 64ff1f20f8
commit 8e1a125f70
2 changed files with 50 additions and 1 deletions

View File

@@ -19,7 +19,7 @@
MUTTER \- Clutter based compositing GTK2 Window Manager
.SH SYNOPSIS
.B mutter
[\-\-display=\fIDISPLAY\fP] [\-\-replace] [\-\-sm\-client\-id=\fIID\fP] [\-\-sm\-disable] [\-\-sm\-save\-file=\fIFILENAME\fP] [\-\-version] [\-\-help]
[\-\-display=\fIDISPLAY\fP] [\-\-replace] [\-\-sm\-client\-id=\fIID\fP] [\-\-sm\-disable] [\-\-sm\-save\-file=\fIFILENAME\fP] [\-\-version] [\-\-help] [[\-\-] command [argument...]]
.SH DESCRIPTION
This manual page documents briefly
.B mutter\fP.