Wrapper for 'dtach' to manage detachable sessions.
Go to file
Michael Krayer 5fd0e86499 added abduco submodule 2023-05-24 10:33:05 +02:00
abduco@ed2d769a71 added abduco submodule 2023-05-24 10:33:05 +02:00
.gitmodules added abduco submodule 2023-05-24 10:33:05 +02:00
README.md Update 'README.md' 2021-03-20 14:33:18 +01:00
session improved session quit -> alias of exit 2021-05-12 11:37:55 +02:00

README.md

session

Manage detachable shell sessions using dtach.

Usage: session mode [args]
Available modes: 
  attach    | att  | a      attach to an existing session
  new       |      | n      create a new session
  terminate | term | t      terminate an existing session (SIGTERM)
  kill      |      | k      send SIGKILL to an existing session
  list      | ls   | l      list all available sessions
  info      |      | i      print information on a session
  help      |      | h      display this help message

session attach [name]
  Attach to specified session. If no session name is provided, an interactive
  selection menu is provided. Use <Ctrl-\> to detach.

session new [name]
  Create a new session. If no session name is provided, a generic name will
  be generated. Use <Ctrl-\> to detach.

session terminate [name]
  Terminate a specified session. If no session name is provided, all sessions
  will be terminated upon confirmation.

session kill [name]
  Same as 'terminate' but SIGKILL is sent to the shell instead of SIGTERM.

session list
  List all available sessions.

session info [name]
  Print information on a specified session. If no session name is provided,
  information on all sessions will be printed. The output contains the session
  name, the timestamp of creation and the path of its socket.

session help
  Print this help message.

session is configured using the file '$HOME/.sessionrc', which, if
non-existent, can be initialized with 'session config generate'.'''