.Dd September 7, 2018 .Dt DTCH 1 .Os . .Sh NAME .Nm dtch , .Nm atch .Nd detached sessions . .Sh SYNOPSIS .Nm .Op Ar name Op Ar command ... .Nm atch .Op Ar name . .Sh DESCRIPTION .Nm spawns the .Ar command .Po by default, the value of .Ev SHELL .Pc inside a new PTY. It then lends control of the detached PTY to .Nm atch over a UNIX-domain socket. .Nm should be run as a background job or with .Xr nohup 1 . . .Pp .Nm atch attaches to the .Nm session with the corresponding .Ar name . To detach from a session, type .Ic ^Q . . .Sh ENVIRONMENT .Bl -tag -width "SHELL" .It Ev HOME Location of .Pa .dtch directory for UNIX-domain sockets. .It Ev SHELL The default command to run, or .Pa /bin/sh if unset. .El . .Sh EXAMPLES .Bd -literal -offset indent dtch foo vim & atch foo .Ed . .Sh SEE ALSO .Xr nohup 1 , .Xr screen 1 , .Xr forkpty 3