|
NAMEabduco - terminal session managerSYNOPSISabduco [-e detachkey] [-r] [-f] -c name command [args ...]abduco [-e detachkey] [-r] [-f] -n name command [args ...] abduco [-e detachkey] [-r] [-f] [-l] -A name command [args ...] abduco [-e detachkey] [-r] [-l] -a name DESCRIPTIONabduco provides a way to disconnect a given application from its controlling terminal, thus it provides roughly the same session attach/detach support as screen(1), tmux(1) or dtach(1).If the command to execute is not specified, the environment variable $ABDUCO_CMD is examined, if it is not set dvtm(1) is executed. All session related information is stored in the following directories (first to succeed is used): $ABDUCO_SOCKET_DIR/abduco $HOME/.abduco $TMPDIR/abduco/$USER /tmp/abduco/$USER However if a given session name represents either a relative or absolute path it is used unmodified. If for some reason the unix(7) domain socket representing a session is deleted, sending SIGUSR1 to the server process will recreate it. OPTIONSIf no command line arguments are given all currently active sessions are printed sorted by their respective creation date. Lines starting with an asterik * indicate that at least one client is connected. A plus sign + indicates that the command terminated while no client was connected, attach to get its exit status.
EXAMPLEStart a new session (assuming dvtm(1) is in $PATH) withabduco -c my-sessiondo some work, then detach by pressing CTRL+\ and later reattach with abduco -a my-session AUTHORabduco is written by Marc André Tanner <mat at brain-dump.org>
Visit the GSP FreeBSD Man Page Interface. |