Subcommands
The moulti
command is the heart of Moulti.
And yet, running moulti
without any argument displays an error message asking for at least one subcommand.
This section lists all known subcommands along with related resources.
buttonquestion
moulti buttonquestion
manages buttonquestion widgets.
diff
moulti diff
loads diff data into a Moulti instance.
See diff for more information.
divider
moulti divider
manages divider widgets.
init
moulti init
starts a new instance of Moulti (i.e. the TUI part of Moulti).
See First steps if this is new to you.
inputquestion
moulti inputquestion
manages inputquestion widgets.
load
moulti load
loads saved data into a Moulti instance.
See Saving and loading for more information.
manpage
moulti manpage
displays Unix man pages into a Moulti instance.
See manpage for more information.
pass
moulti pass
passes command/script output to a Moulti instance.
See First steps if this is new to you, and Steps: the art of filling Moulti steps to master this subcommand.
question
moulti question
manages question widgets.
run
moulti run
starts a new instance of Moulti (i.e. the TUI part of Moulti) then runs a command that is expected to "drive" the TUI part.
See Shell scripting: moulti run for more information.
scroll
moulti scroll
programmatically scrolls the TUI so as to ensure a given widget (or a part of it) is visible.
See Scrolling for more information.
set
moulti set
can configure various things in a running Moulti instance:
step
moulti step
manages step widgets.
See First steps if this is new to you, and Steps for more information.
wait
moulti wait
waits until the Moulti instance becomes available.
Think of it as "ping for Moulti".