abduco
abduco is a lightweight utility letting programs run independently of the controlling terminal. In that matter it's similar to tmux and GNU Screen, but without multiplexing capability.
Installation
Session management
abduco -c SESSION_NAME COMMAND...
will start COMMAND...
in a session named SESSION_NAME
, which may be later referenced.
To detach, either press Ctrl+\
or close the controlling terminal. In both cases the process will remain alive.
To reattach to a SESSION_NAME
, use abduco -a SESSION_NAME
.
Invoking abduco
with no options prints the list of sessions.
Limitations
The process started in an abduco session retains the TERM
variable it has been invoked with. While reattaching, a compatible type of terminal must be used.
abduco does not provide multiple windows and multiplexing. If that is needed, use tmux or GNU Screen.