alto wait
Wait until a session's program reaches a state, or shows some text. Exits 0 then (printing what it found), 124 after --timeout, 125 if the session ends. With no id, the work pane linked to this session
In context: Scripting sessions.
Usage
Wait until a session's program reaches a state, or shows some text. Exits 0 then (printing what it found), 124 after --timeout, 125 if the session ends. With no id, the work pane linked to this session
Usage: alto wait [OPTIONS] [ID]
Arguments:
[ID]
Options:
--in <NAME> Which work pane, when this session has several
--on <DEVICE> Work with the sessions on another device, paired with before (`alto devices`), or one of your own on Tailscale by its name there: for ls, new, attach, send, capture and kill
--until <STATE> idle, working, needs-you, done, or prompt (the shell back at its prompt)
--text <PATTERN> Text to wait for in what the program prints from now on, as a regular expression (`ready on port \d+`). For what's already on the screen, `capture --screen`
--timeout <TIMEOUT> Give up after this long (`30`, `500ms`, `2m`)
-h, --help Print help
Generated from alto 0.0.1 by tools/export-reference.py.