1ABDUCO(1)                   General Commands Manual                  ABDUCO(1)
2
3
4

NAME

6       abduco - terminal session manager
7

SYNOPSIS

9       abduco [-e detachkey] [-r] [-f] -c name command [args ...]
10       abduco [-e detachkey] [-r] [-f] -n name command [args ...]
11       abduco [-e detachkey] [-r] [-f] [-l] -A name command [args ...]
12       abduco [-e detachkey] [-r] [-l] -a name
13

DESCRIPTION

15       abduco  provides  a  way  to  disconnect  a  given application from its
16       controlling  terminal,  thus  it  provides  roughly  the  same  session
17       attach/detach support as screen(1), tmux(1) or dtach(1).
18
19       If  the  command  to execute is not specified, the environment variable
20       $ABDUCO_CMD is examined, if it is not set dvtm(1) is executed.
21
22       All session related information is stored in the following  directories
23       (first to succeed is used):
24
25              $ABDUCO_SOCKET_DIR/abduco
26              $HOME/.abduco
27              $TMPDIR/abduco/$USER
28              /tmp/abduco/$USER
29
30       However  if  a  given  session  name  represents  either  a relative or
31       absolute path it is used unmodified.
32
33       If for some reason the unix(7) domain socket representing a session  is
34       deleted, sending SIGUSR1 to the server process will recreate it.
35

OPTIONS

37       If  no  command  line arguments are given all currently active sessions
38       are printed sorted by their respective creation  date.  Lines  starting
39       with  an  asterik  * indicate that at least one client is connected.  A
40       plus sign + indicates that the command terminated while no  client  was
41       connected, attach to get its exit status.
42
43       -v     Print version information to standard output and exit.
44
45       -r     Readonly session, i.e. user input is ignored.
46
47       -e detachkey
48              Set  the key to detach which by default is set to CTRL+\ i.e. ^\
49              to detachkey.
50
51       -f     Force creation of session when there is  an  already  terminated
52              session of the same name, after showing its exit status.
53
54       -c     Create a new session and attach immediately to it.
55
56       -n     Create a new session but do not attach to it.
57
58       -A     Try  to connect to an existing session, upon failure create said
59              session and attach immediately to it.
60
61       -a     Attach to an existing session.
62
63       -l     Attach with the lowest priority, meaning this client will be the
64              last to control the size.
65

EXAMPLE

67       Start a new session (assuming dvtm(1) is in $PATH) with
68
69       abduco -c my-session
70
71       do some work, then detach by pressing CTRL+\ and later reattach with
72
73       abduco -a my-session
74
75

AUTHOR

77       abduco is written by Marc André Tanner <mat at brain-dump.org>
78
79
80
81                                  abduco-0.6                         ABDUCO(1)
Impressum