├── 37html.c
├── 37map.c
├── README.md
├── fixli
├── fixta
├── fixv2
├── fixv3
├── fixv4
├── fixv5
├── fixv6
├── mkpdf
├── mktoc
├── nroff37
├── nroffv1
├── nroffv2
├── nroffv3
├── nroffv4
├── nroffv5
├── nroffv6
├── oldtroff
├── oldtroffemu
├── page
├── ptx.c
├── roffemu
├── roffemu_x
├── troffv4
├── troffv5
├── troffv6
├── v1man
├── man0
│ ├── aa
│ ├── aa_x
│ ├── headrc
│ ├── index
│ ├── index_
│ ├── intro
│ ├── toc
│ ├── tocrc
│ ├── xtoc
│ └── xx
├── man1
│ ├── ar.1
│ ├── as.1
│ ├── b.1
│ ├── bas.1
│ ├── bcd.1
│ ├── boot.1
│ ├── cat.1
│ ├── chdir.1
│ ├── check.1
│ ├── chmod.1
│ ├── chown.1
│ ├── cmp.1
│ ├── cp.1
│ ├── date.1
│ ├── db.1
│ ├── dbppt.1
│ ├── dc.1
│ ├── df.1
│ ├── dsw.1
│ ├── dtf.1
│ ├── du.1
│ ├── ed.1
│ ├── find.1
│ ├── for.1
│ ├── form.1
│ ├── hup.1
│ ├── lbppt.1
│ ├── ld.1
│ ├── ln.1
│ ├── ls.1
│ ├── mail.1
│ ├── mesg.1
│ ├── mkdir.1
│ ├── mkfs.1
│ ├── mount.1
│ ├── mv.1
│ ├── nm.1
│ ├── od.1
│ ├── pr.1
│ ├── rew.1
│ ├── rkd.1
│ ├── rkf.1
│ ├── rkl.1
│ ├── rm.1
│ ├── rmdir.1
│ ├── roff.1
│ ├── sdate.1
│ ├── sh.1
│ ├── stat.1
│ ├── strip.1
│ ├── su.1
│ ├── sum.1
│ ├── tap.1
│ ├── tm.1
│ ├── tty.1
│ ├── type.1
│ ├── umount.1
│ ├── un.1
│ ├── wc.1
│ ├── who.1
│ └── write.1
├── man2
│ ├── break.2
│ ├── cemt.2
│ ├── chdir.2
│ ├── chmod.2
│ ├── chown.2
│ ├── close.2
│ ├── creat.2
│ ├── exec.2
│ ├── exit.2
│ ├── fork.2
│ ├── fstat.2
│ ├── getuid.2
│ ├── gtty.2
│ ├── ilgins.2
│ ├── intr.2
│ ├── link.2
│ ├── mkdir.2
│ ├── mount.2
│ ├── open.2
│ ├── quit.2
│ ├── read.2
│ ├── rele.2
│ ├── seek.2
│ ├── setuid.2
│ ├── smdate.2
│ ├── stat.2
│ ├── stime.2
│ ├── stty.2
│ ├── tell.2
│ ├── time.2
│ ├── umount.2
│ ├── unlink.2
│ ├── wait.2
│ └── write.2
├── man3
│ ├── atof.3
│ ├── atoi.3
│ ├── ctime.3
│ ├── exp.3
│ ├── fptrap.3
│ ├── ftoa.3
│ ├── getc.3
│ ├── itoa.3
│ ├── log.3
│ ├── mesg.3
│ ├── ptime.3
│ ├── putc.3
│ ├── sin.3
│ └── switch.3
├── man4
│ ├── mem.4
│ ├── ppt.4
│ ├── rf0.4
│ ├── rk0.4
│ ├── tap0.4
│ ├── tty.4
│ └── tty0.4
├── man5
│ ├── a.out.5
│ ├── ar.5
│ ├── bppt.5
│ ├── core.5
│ ├── dir.5
│ ├── fs.5
│ ├── passwd.5
│ ├── uids.5
│ └── utmp.5
├── man6
│ ├── basic.6
│ ├── bj.6
│ ├── cal.6
│ ├── chess.6
│ ├── das.6
│ ├── dli.6
│ ├── dpt.6
│ ├── moo.6
│ ├── sort.6
│ └── ttt.6
└── man7
│ ├── as2.7
│ ├── ascii.7
│ ├── ba.7
│ ├── bc.7
│ ├── bilib.7
│ ├── bproc.7
│ ├── brt.7
│ ├── f.7
│ ├── glob.7
│ ├── init.7
│ ├── kbd.7
│ ├── liba.7
│ ├── libb.7
│ ├── libf.7
│ ├── login.7
│ ├── msh.7
│ ├── suftab.7
│ └── tabs.7
├── v2man
├── man0
│ ├── aa
│ ├── aa_x
│ ├── headrc
│ ├── index
│ ├── index_
│ ├── intro
│ ├── toc
│ ├── tocrc
│ ├── xtoc
│ └── xx
├── man1
│ ├── :.1
│ ├── acct.1
│ ├── ar.1
│ ├── as.1
│ ├── bas.1
│ ├── cat.1
│ ├── cc.1
│ ├── chdir.1
│ ├── check.1
│ ├── chmod.1
│ ├── chown.1
│ ├── cmp.1
│ ├── cp.1
│ ├── date.1
│ ├── db.1
│ ├── dc.1
│ ├── df.1
│ ├── dpd.1
│ ├── ds.1
│ ├── dsw.1
│ ├── du.1
│ ├── echo.1
│ ├── ed.1
│ ├── exit.1
│ ├── fc.1
│ ├── fed.1
│ ├── find.1
│ ├── form.1
│ ├── goto.1
│ ├── if.1
│ ├── istat.1
│ ├── ld.1
│ ├── ln.1
│ ├── login.1
│ ├── ls.1
│ ├── m6.1
│ ├── mail.1
│ ├── man.1
│ ├── mesg.1
│ ├── mkdir.1
│ ├── mount.1
│ ├── mt.1
│ ├── mv.1
│ ├── nm.1
│ ├── od.1
│ ├── opr.1
│ ├── ov.1
│ ├── pr.1
│ ├── rew.1
│ ├── rm.1
│ ├── rmdir.1
│ ├── roff.1
│ ├── salv.1
│ ├── sh.1
│ ├── sort.1
│ ├── stat.1
│ ├── strip.1
│ ├── stty.1
│ ├── su.1
│ ├── sum.1
│ ├── tacct.1
│ ├── tap.1
│ ├── tm.1
│ ├── tss.1
│ ├── tty.1
│ ├── type.1
│ ├── umount.1
│ ├── un.1
│ ├── wc.1
│ ├── who.1
│ └── write.1
├── man2
│ ├── break.2
│ ├── cemt.2
│ ├── chdir.2
│ ├── chmod.2
│ ├── chown.2
│ ├── close.2
│ ├── creat.2
│ ├── exec.2
│ ├── exit.2
│ ├── fork.2
│ ├── fstat.2
│ ├── getuid.2
│ ├── gtty.2
│ ├── hog.2
│ ├── ilgins.2
│ ├── intr.2
│ ├── kill.2
│ ├── link.2
│ ├── makdir.2
│ ├── mdate.2
│ ├── mount.2
│ ├── open.2
│ ├── quit.2
│ ├── read.2
│ ├── rele.2
│ ├── seek.2
│ ├── setuid.2
│ ├── sleep.2
│ ├── stat.2
│ ├── stime.2
│ ├── stty.2
│ ├── sync.2
│ ├── tell.2
│ ├── time.2
│ ├── umount.2
│ ├── unlink.2
│ ├── wait.2
│ └── write.2
├── man3
│ ├── atan.3
│ ├── atof.3
│ ├── atoi.3
│ ├── const.3
│ ├── ctime.3
│ ├── exp.3
│ ├── fptrap.3
│ ├── ftoa.3
│ ├── gerts.3
│ ├── getc.3
│ ├── hypot.3
│ ├── itoa.3
│ ├── log.3
│ ├── mesg.3
│ ├── nlist.3
│ ├── ptime.3
│ ├── putc.3
│ ├── qsort.3
│ ├── salloc.3
│ ├── sin.3
│ ├── sqrt.3
│ └── switch.3
├── man4
│ ├── dn0.4
│ ├── dp0.4
│ ├── lpr.4
│ ├── mem.4
│ ├── mt0.4
│ ├── ppt.4
│ ├── rf0.4
│ ├── rk0.4
│ ├── rp0.4
│ ├── tap0.4
│ ├── tty.4
│ └── tty0.4
├── man5
│ ├── a.out.5
│ ├── ar.5
│ ├── core.5
│ ├── dir.5
│ ├── fs.5
│ ├── ident.5
│ ├── passwd.5
│ ├── tap.5
│ ├── uids.5
│ ├── utmp.5
│ └── wtmp.5
├── man6
│ ├── basic.6
│ ├── bc.6
│ ├── bj.6
│ ├── cal.6
│ ├── chash.6
│ ├── cref.6
│ ├── das.6
│ ├── dli.6
│ ├── dpt.6
│ ├── moo.6
│ ├── ptx.6
│ ├── tmg.6
│ └── ttt.6
└── man7
│ ├── ascii.7
│ ├── bproc.7
│ ├── getty.7
│ ├── glob.7
│ ├── init.7
│ ├── kbd.7
│ ├── login.7
│ ├── msh.7
│ └── tabs.7
├── v3man
├── man0
│ ├── aa
│ ├── aa_x
│ ├── basinf
│ ├── headrc
│ ├── index
│ ├── intro
│ ├── toc
│ ├── tocrc
│ └── xx
├── man1
│ ├── :.1
│ ├── ar.1
│ ├── as.1
│ ├── bas.1
│ ├── cat.1
│ ├── cc.1
│ ├── cdb.1
│ ├── chdir.1
│ ├── chmod.1
│ ├── chown.1
│ ├── cmp.1
│ ├── cp.1
│ ├── cref.1
│ ├── crypt.1
│ ├── date.1
│ ├── db.1
│ ├── dc.1
│ ├── df.1
│ ├── dsw.1
│ ├── du.1
│ ├── echo.1
│ ├── ed.1
│ ├── exit.1
│ ├── factor.1
│ ├── fc.1
│ ├── fed.1
│ ├── form.1
│ ├── forml.1
│ ├── goto.1
│ ├── hyphen.1
│ ├── if.1
│ ├── ld.1
│ ├── ln.1
│ ├── login.1
│ ├── ls.1
│ ├── m6.1
│ ├── mail.1
│ ├── man.1
│ ├── mesg.1
│ ├── mkdir.1
│ ├── mt.1
│ ├── mv.1
│ ├── nm.1
│ ├── nroff.1
│ ├── od.1
│ ├── opr.1
│ ├── ov.1
│ ├── passwd.1
│ ├── pr.1
│ ├── proof.1
│ ├── reloc.1
│ ├── rew.1
│ ├── rm.1
│ ├── rmdir.1
│ ├── roff.1
│ ├── sh.1
│ ├── size.1
│ ├── sno.1
│ ├── sort.1
│ ├── speak.1
│ ├── split.1
│ ├── stat.1
│ ├── strip.1
│ ├── stty.1
│ ├── sum.1
│ ├── tap.1
│ ├── time.1
│ ├── tmg.1
│ ├── tss.1
│ ├── tty.1
│ ├── type.1
│ ├── typo.1
│ ├── un.1
│ ├── uniq.1
│ ├── vs.1
│ ├── wc.1
│ ├── who.1
│ └── write.1
├── man2
│ ├── boot.2
│ ├── break.2
│ ├── cemt.2
│ ├── chdir.2
│ ├── chmod.2
│ ├── chown.2
│ ├── close.2
│ ├── creat.2
│ ├── csw.2
│ ├── dup.2
│ ├── exec.2
│ ├── exit.2
│ ├── fork.2
│ ├── fpe.2
│ ├── fstat.2
│ ├── getuid.2
│ ├── gtty.2
│ ├── ilgins.2
│ ├── intr.2
│ ├── kill.2
│ ├── link.2
│ ├── makdir.2
│ ├── mdate.2
│ ├── mount.2
│ ├── nice.2
│ ├── open.2
│ ├── pipe.2
│ ├── quit.2
│ ├── read.2
│ ├── rele.2
│ ├── seek.2
│ ├── setuid.2
│ ├── sleep.2
│ ├── stat.2
│ ├── stime.2
│ ├── stty.2
│ ├── sync.2
│ ├── time.2
│ ├── times.2
│ ├── umount.2
│ ├── unlink.2
│ ├── wait.2
│ └── write.2
├── man3
│ ├── atan.3
│ ├── atof.3
│ ├── atoi.3
│ ├── compar.3
│ ├── crypt.3
│ ├── ctime.3
│ ├── ddsput.3
│ ├── ecvt.3
│ ├── exp.3
│ ├── ftoa.3
│ ├── ftoo.3
│ ├── gerts.3
│ ├── getc.3
│ ├── hypot.3
│ ├── itoa.3
│ ├── log.3
│ ├── mesg.3
│ ├── nlist.3
│ ├── pow.3
│ ├── ptime.3
│ ├── putc.3
│ ├── qsort.3
│ ├── rand.3
│ ├── salloc.3
│ ├── sin.3
│ ├── sqrt.3
│ ├── switch.3
│ └── ttyn.3
├── man4
│ ├── dc.4
│ ├── dn.4
│ ├── dp.4
│ ├── kl.4
│ ├── mem.4
│ ├── pc.4
│ ├── rf.4
│ ├── rk.4
│ ├── tc.4
│ ├── tm.4
│ └── vt.4
├── man5
│ ├── a.out.5
│ ├── ar.5
│ ├── core.5
│ ├── dir.5
│ ├── fs.5
│ ├── passwd.5
│ ├── tap.5
│ ├── utmp.5
│ └── wtmp.5
├── man6
│ ├── bc.6
│ ├── bj.6
│ ├── ptx.6
│ └── yacc.6
├── man7
│ ├── ascii.7
│ ├── dpd.7
│ ├── getty.7
│ ├── glob.7
│ ├── greek.7
│ ├── init.7
│ ├── msh.7
│ ├── tabs.7
│ └── vsp.7
├── man8
│ ├── 20boot.8
│ ├── acct.8
│ ├── bproc.8
│ ├── check.8
│ ├── chk.8
│ ├── clri.8
│ ├── dcheck.8
│ ├── dli.8
│ ├── istat.8
│ ├── kill.8
│ ├── mount.8
│ ├── ps.8
│ ├── salv.8
│ ├── su.8
│ ├── swtmp.8
│ ├── tm.8
│ └── umount.8
└── manx
│ ├── as.1
│ ├── asmt.cat
│ ├── asmt.x
│ ├── basic.6
│ ├── cal.6
│ ├── chash.1
│ ├── das.6
│ ├── dds.1
│ ├── dpt.6
│ ├── fptrap.3
│ ├── fstrip.1
│ ├── ident.5
│ ├── kbd.7
│ ├── login.7
│ ├── lpr.4
│ ├── moo.6
│ ├── obproc.7
│ ├── rp.4
│ ├── speakm.5
│ ├── ttt.6
│ └── uids.5
├── v4man
├── docket
├── man0
│ ├── basinf
│ ├── intro
│ ├── naa
│ ├── naa_x
│ ├── ptx
│ ├── ptxx
│ ├── taa
│ ├── toc
│ ├── tocrc
│ ├── tocx1
│ ├── tocx2
│ ├── tocx3
│ ├── tocx4
│ ├── tocx5
│ ├── tocx6
│ ├── tocx7
│ ├── tocx8
│ ├── x
│ └── xx
├── man1
│ ├── ar.1
│ ├── as.1
│ ├── bas.1
│ ├── cat.1
│ ├── catsim.1
│ ├── cc.1
│ ├── cdb.1
│ ├── chdir.1
│ ├── chmod.1
│ ├── chown.1
│ ├── cmp.1
│ ├── comm.1
│ ├── cp.1
│ ├── cref.1
│ ├── date.1
│ ├── db.1
│ ├── dc.1
│ ├── dsw.1
│ ├── du.1
│ ├── echo.1
│ ├── ed.1
│ ├── exit.1
│ ├── fc.1
│ ├── fed.1
│ ├── file.1
│ ├── form.1
│ ├── goto.1
│ ├── grep.1
│ ├── if.1
│ ├── kill.1
│ ├── ld.1
│ ├── ln.1
│ ├── login.1
│ ├── ls.1
│ ├── mail.1
│ ├── man.1
│ ├── merge.1
│ ├── mesg.1
│ ├── mkdir.1
│ ├── mv.1
│ ├── nice.1
│ ├── nm.1
│ ├── nohup.1
│ ├── nroff.1
│ ├── od.1
│ ├── opr.1
│ ├── passwd.1
│ ├── pfe.1
│ ├── plot.1
│ ├── pr.1
│ ├── proof.1
│ ├── ps.1
│ ├── rew.1
│ ├── rm.1
│ ├── rmdir.1
│ ├── roff.1
│ ├── sh.1
│ ├── shift.1
│ ├── size.1
│ ├── sleep.1
│ ├── sno.1
│ ├── sort.1
│ ├── speak.1
│ ├── split.1
│ ├── strip.1
│ ├── stty.1
│ ├── sum.1
│ ├── time.1
│ ├── tp.1
│ ├── tr.1
│ ├── troff.1
│ ├── tss.1
│ ├── tty.1
│ ├── type.1
│ ├── typo.1
│ ├── uniq.1
│ ├── wait.1
│ ├── wc.1
│ ├── who.1
│ └── write.1
├── man2
│ ├── break.2
│ ├── chdir.2
│ ├── chmod.2
│ ├── chown.2
│ ├── close.2
│ ├── creat.2
│ ├── csw.2
│ ├── dup.2
│ ├── exec.2
│ ├── exit.2
│ ├── fork.2
│ ├── fstat.2
│ ├── getgid.2
│ ├── getuid.2
│ ├── gtty.2
│ ├── indir.2
│ ├── intro
│ ├── kill.2
│ ├── link.2
│ ├── mknod.2
│ ├── mount.2
│ ├── nice.2
│ ├── open.2
│ ├── pipe.2
│ ├── read.2
│ ├── seek.2
│ ├── setgid.2
│ ├── setuid.2
│ ├── signal.2
│ ├── sleep.2
│ ├── stat.2
│ ├── stime.2
│ ├── stty.2
│ ├── sync.2
│ ├── time.2
│ ├── times.2
│ ├── umount.2
│ ├── unlink.2
│ ├── wait.2
│ └── write.2
├── man3
│ ├── atan.3
│ ├── atof.3
│ ├── compar.3
│ ├── crypt.3
│ ├── ctime.3
│ ├── ecvt.3
│ ├── exp.3
│ ├── fptrap.3
│ ├── gerts.3
│ ├── getarg.3
│ ├── getc.3
│ ├── getchr.3
│ ├── getpw.3
│ ├── hmul.3
│ ├── hypot.3
│ ├── ierror.3
│ ├── ldiv.3
│ ├── log.3
│ ├── mesg.3
│ ├── nargs.3
│ ├── nlist.3
│ ├── perror.3
│ ├── pow.3
│ ├── printf.3
│ ├── putc.3
│ ├── putchr.3
│ ├── qsort.3
│ ├── rand.3
│ ├── reset.3
│ ├── setfil.3
│ ├── sin.3
│ ├── sqrt.3
│ ├── switch.3
│ ├── ttyn.3
│ └── vt.3
├── man4
│ ├── cat.4
│ ├── da.4
│ ├── dc.4
│ ├── dn.4
│ ├── dp.4
│ ├── kl.4
│ ├── mem.4
│ ├── pc.4
│ ├── rf.4
│ ├── rk.4
│ ├── rp.4
│ ├── tc.4
│ ├── tiu.4
│ ├── tm.4
│ ├── vs.4
│ └── vt.4
├── man5
│ ├── a.out.5
│ ├── ar.5
│ ├── core.5
│ ├── dir.5
│ ├── fs.5
│ ├── passwd.5
│ ├── tp.5
│ ├── utmp.5
│ └── wtmp.5
├── man6
│ ├── azel.6
│ ├── bj.6
│ ├── cal.6
│ ├── chess.6
│ ├── cubic.6
│ ├── factor.6
│ ├── hyphen.6
│ ├── m6.6
│ ├── maze.6
│ ├── moo.6
│ ├── ov.6
│ ├── ptx.6
│ ├── sfs.6
│ ├── sky.6
│ ├── spline.6
│ ├── tmg.6
│ ├── ttt.6
│ ├── wump.6
│ └── yacc.6
├── man7
│ ├── ascii.7
│ ├── dpd.7
│ ├── getty.7
│ ├── glob.7
│ ├── greek.7
│ ├── init.7
│ ├── msh.7
│ ├── tabs.7
│ ├── tmheader.7
│ └── vs.7
├── man8
│ ├── 20boot.8
│ ├── bproc.8
│ ├── check.8
│ ├── clri.8
│ ├── df.8
│ ├── dump.8
│ ├── ino.8
│ ├── mkfs.8
│ ├── mknod.8
│ ├── mount.8
│ ├── reloc.8
│ ├── restor.8
│ ├── su.8
│ ├── sync.8
│ ├── umount.8
│ └── update.8
├── manx
│ ├── acct.8
│ ├── atoi.3
│ ├── bc.6
│ ├── boot.2
│ ├── cemt.2
│ ├── chk.8
│ ├── crypt.1
│ ├── dcheck.8
│ ├── ddsput.3
│ ├── dli.8
│ ├── forml.1
│ ├── fpe.2
│ ├── ftoa.3
│ ├── ftoo.3
│ ├── gacct.8
│ ├── ilgins.2
│ ├── intr.2
│ ├── istat.8
│ ├── itoa.3
│ ├── kill.8
│ ├── mdate.2
│ ├── mon.3
│ ├── mon.6
│ ├── mt.1
│ ├── prof.1
│ ├── profil.2
│ ├── ptime.3
│ ├── quit.2
│ ├── salloc.3
│ ├── salv.8
│ ├── stat.1
│ ├── stty.2
│ ├── swtmp.8
│ ├── tap.1
│ ├── tm.8
│ ├── toc
│ ├── un.1
│ ├── unspk.8
│ └── vs.1
└── nroff-all
├── v5man
├── man0
│ ├── basinf
│ ├── intro
│ ├── naa
│ ├── naa_x
│ ├── ptx
│ ├── ptxx
│ ├── taa
│ ├── toc
│ ├── toc1
│ ├── toc2
│ ├── toc3
│ ├── toc4
│ ├── toc5
│ ├── toc6
│ ├── toc7
│ ├── toc8
│ ├── tocx1
│ ├── tocx2
│ ├── tocx3
│ ├── tocx4
│ ├── tocx5
│ ├── tocx6
│ ├── tocx7
│ └── tocx8
├── man1
│ ├── ar.1
│ ├── as.1
│ ├── cat.1
│ ├── cc.1
│ ├── cdb.1
│ ├── chdir.1
│ ├── chmod.1
│ ├── chown.1
│ ├── cmp.1
│ ├── comm.1
│ ├── cp.1
│ ├── cref.1
│ ├── date.1
│ ├── db.1
│ ├── dc.1
│ ├── dd.1
│ ├── diff.1
│ ├── dsw.1
│ ├── du.1
│ ├── echo.1
│ ├── ed.1
│ ├── eqn.1
│ ├── exit.1
│ ├── fc.1
│ ├── fed.1
│ ├── find.1
│ ├── form.1
│ ├── goto.1
│ ├── grep.1
│ ├── if.1
│ ├── kill.1
│ ├── ld.1
│ ├── ln.1
│ ├── login.1
│ ├── lpr.1
│ ├── ls.1
│ ├── mail.1
│ ├── man.1
│ ├── mesg.1
│ ├── mkdir.1
│ ├── mv.1
│ ├── neqn.1
│ ├── nice.1
│ ├── nm.1
│ ├── nohup.1
│ ├── nroff.1
│ ├── od.1
│ ├── opr.1
│ ├── passwd.1
│ ├── pfe.1
│ ├── pr.1
│ ├── prof.1
│ ├── ps.1
│ ├── pwd.1
│ ├── rew.1
│ ├── rm.1
│ ├── rmdir.1
│ ├── roff.1
│ ├── sh.1
│ ├── shift.1
│ ├── size.1
│ ├── sleep.1
│ ├── sort.1
│ ├── spell.1
│ ├── split.1
│ ├── strip.1
│ ├── stty.1
│ ├── sum.1
│ ├── tee.1
│ ├── time.1
│ ├── tp.1
│ ├── tr.1
│ ├── troff.1
│ ├── tss.1
│ ├── tty.1
│ ├── typo.1
│ ├── uniq.1
│ ├── wait.1
│ ├── wc.1
│ ├── who.1
│ └── write.1
├── man2
│ ├── break.2
│ ├── chdir.2
│ ├── chmod.2
│ ├── chown.2
│ ├── close.2
│ ├── creat.2
│ ├── csw.2
│ ├── dup.2
│ ├── exec.2
│ ├── exit.2
│ ├── fork.2
│ ├── fstat.2
│ ├── getgid.2
│ ├── getuid.2
│ ├── gtty.2
│ ├── indir.2
│ ├── intro.2
│ ├── kill.2
│ ├── link.2
│ ├── mknod.2
│ ├── mount.2
│ ├── nice.2
│ ├── open.2
│ ├── pipe.2
│ ├── profil.2
│ ├── read.2
│ ├── seek.2
│ ├── setgid.2
│ ├── setuid.2
│ ├── signal.2
│ ├── sleep.2
│ ├── stat.2
│ ├── stime.2
│ ├── stty.2
│ ├── sync.2
│ ├── time.2
│ ├── times.2
│ ├── umount.2
│ ├── unlink.2
│ ├── wait.2
│ └── write.2
├── man3
│ ├── alloc.3
│ ├── atan.3
│ ├── atof.3
│ ├── crypt.3
│ ├── ctime.3
│ ├── ecvt.3
│ ├── exp.3
│ ├── floor.3
│ ├── fptrap.3
│ ├── gamma.3
│ ├── getarg.3
│ ├── getc.3
│ ├── getchar.3
│ ├── getpw.3
│ ├── hmul.3
│ ├── hypot.3
│ ├── ierror.3
│ ├── ldiv.3
│ ├── locv.3
│ ├── log.3
│ ├── monitor.3
│ ├── nargs.3
│ ├── nlist.3
│ ├── perror.3
│ ├── pow.3
│ ├── printf.3
│ ├── putc.3
│ ├── putchar.3
│ ├── qsort.3
│ ├── rand.3
│ ├── reset.3
│ ├── setfil.3
│ ├── sin.3
│ ├── sqrt.3
│ ├── ttyn.3
│ └── vt.3
├── man4
│ ├── cat.4
│ ├── dc.4
│ ├── dh.4
│ ├── dn.4
│ ├── dp.4
│ ├── kl.4
│ ├── lp.4
│ ├── mem.4
│ ├── pc.4
│ ├── rf.4
│ ├── rk.4
│ ├── rp.4
│ ├── tc.4
│ ├── tiu.4
│ ├── tm.4
│ ├── tty.4
│ ├── vs.4
│ └── vt.4
├── man5
│ ├── a.out.5
│ ├── archive.5
│ ├── core.5
│ ├── directory.5
│ ├── dump.5
│ ├── fs.5
│ ├── mtab.5
│ ├── passwd.5
│ ├── speakm.5
│ ├── tp.5
│ ├── ttys.5
│ ├── utmp.5
│ └── wtmp.5
├── man6
│ ├── apl.6
│ ├── azel.6
│ ├── bas.6
│ ├── bj.6
│ ├── cal.6
│ ├── catsim.6
│ ├── chess.6
│ ├── col.6
│ ├── cubic.6
│ ├── factor.6
│ ├── graf.6
│ ├── gsi.6
│ ├── hyphen.6
│ ├── ibm.6
│ ├── m6.6
│ ├── maze.6
│ ├── moo.6
│ ├── npr.6
│ ├── plog.6
│ ├── plot.6
│ ├── ptx.6
│ ├── sfs.6
│ ├── sky.6
│ ├── sno.6
│ ├── speak.6
│ ├── spline.6
│ ├── tmg.6
│ ├── ttt.6
│ ├── wump.6
│ └── yacc.6
├── man7
│ ├── ascii.7
│ ├── greek.7
│ ├── tabs.7
│ ├── tmheader.7
│ └── vs.7
├── man8
│ ├── 20boot.8
│ ├── ac.8
│ ├── bproc.8
│ ├── check.8
│ ├── clri.8
│ ├── df.8
│ ├── dpd.8
│ ├── dump.8
│ ├── getty.8
│ ├── glob.8
│ ├── init.8
│ ├── lpd.8
│ ├── mkfs.8
│ ├── mknod.8
│ ├── mount.8
│ ├── msh.8
│ ├── reloc.8
│ ├── restor.8
│ ├── sa.8
│ ├── su.8
│ ├── sync.8
│ ├── umount.8
│ └── update.8
└── manx
│ └── lc.6
└── v6man
├── man0
├── basinf
├── intro
├── kaa
├── naa
├── naa_x
├── ptx
├── taa
├── toc
├── tocrc
└── xx
├── man1
├── ar.1
├── as.1
├── bas.1
├── bc.1
├── cat.1
├── cc.1
├── cdb.1
├── chdir.1
├── chmod.1
├── cmp.1
├── comm.1
├── cp.1
├── cref.1
├── date.1
├── db.1
├── dc.1
├── dd.1
├── diff.1
├── dsw.1
├── du.1
├── echo.1
├── ed.1
├── eqn.1
├── exit.1
├── fc.1
├── file.1
├── find.1
├── goto.1
├── grep.1
├── if.1
├── kill.1
├── ld.1
├── ln.1
├── login.1
├── ls.1
├── mail.1
├── man.1
├── mesg.1
├── mkdir.1
├── mv.1
├── neqn.1
├── newgrp.1
├── nice.1
├── nm.1
├── nohup.1
├── nroff.1
├── od.1
├── opr.1
├── passwd.1
├── pfe.1
├── pr.1
├── prof.1
├── ps.1
├── pwd.1
├── rc.1
├── rev.1
├── rm.1
├── rmdir.1
├── roff.1
├── sh.1
├── shift.1
├── size.1
├── sleep.1
├── sort.1
├── spell.1
├── split.1
├── strip.1
├── stty.1
├── tee.1
├── time.1
├── tp.1
├── tr.1
├── troff.1
├── tty.1
├── typo.1
├── uniq.1
├── wait.1
├── wc.1
├── who.1
├── write.1
└── yacc.1
├── man2
├── break.2
├── chdir.2
├── chmod.2
├── chown.2
├── close.2
├── creat.2
├── csw.2
├── dup.2
├── exec.2
├── exit.2
├── fork.2
├── fstat.2
├── getgid.2
├── getpid.2
├── getuid.2
├── gtty.2
├── indir.2
├── intro.2
├── kill.2
├── link.2
├── mknod.2
├── mount.2
├── nice.2
├── open.2
├── pipe.2
├── profil.2
├── ptrace.2
├── read.2
├── seek.2
├── setgid.2
├── setuid.2
├── signal.2
├── sleep.2
├── stat.2
├── stime.2
├── stty.2
├── sync.2
├── time.2
├── times.2
├── umount.2
├── unlink.2
├── wait.2
└── write.2
├── man3
├── abort.3
├── abs.3
├── alloc.3
├── atan.3
├── atof.3
├── atoi.3
├── crypt.3
├── ctime.3
├── ecvt.3
├── end.3
├── exp.3
├── floor.3
├── fmod.3
├── fptrap.3
├── gamma.3
├── getarg.3
├── getc.3
├── getchar.3
├── getpw.3
├── hmul.3
├── ierror.3
├── ldiv.3
├── locv.3
├── log.3
├── monitor.3
├── nargs.3
├── nlist.3
├── perror.3
├── pow.3
├── printf.3
├── putc.3
├── putchar.3
├── qsort.3
├── rand.3
├── reset.3
├── setfil.3
├── sin.3
├── sqrt.3
└── ttyn.3
├── man4
├── cat.4
├── dc.4
├── dh.4
├── dn.4
├── dp.4
├── hp.4
├── hs.4
├── ht.4
├── kl.4
├── lp.4
├── mem.4
├── pc.4
├── rf.4
├── rk.4
├── rp.4
├── tc.4
├── tm.4
└── tty.4
├── man5
├── a.out.5
├── archive.5
├── ascii.5
├── core.5
├── directory.5
├── dump.5
├── fs.5
├── greek.5
├── group.5
├── mtab.5
├── passwd.5
├── tabs.5
├── tp.5
├── ttys.5
├── utmp.5
└── wtmp.5
├── man6
├── azel.6
├── bj.6
├── cal.6
├── chess.6
├── col.6
├── cubic.6
├── factor.6
├── fed.6
├── form.6
├── graph.6
├── gsi.6
├── m6.6
├── moo.6
├── plot.6
├── primes.6
├── quiz.6
├── sky.6
├── sno.6
├── speak.6
├── spline.6
├── tbl.6
├── tmg.6
├── ttt.6
├── units.6
└── wump.6
├── man7
├── cr.7
├── ms.7
├── plot.7
└── salloc.7
└── man8
├── ac.8
├── bproc.8
├── chgrp.8
├── chown.8
├── clri.8
├── crash.8
├── cron.8
├── dcheck.8
├── df.8
├── dpd.8
├── dump.8
├── getty.8
├── glob.8
├── icheck.8
├── init.8
├── lpd.8
├── mkfs.8
├── mknod.8
├── mount.8
├── ncheck.8
├── restor.8
├── sa.8
├── su.8
├── sync.8
├── umount.8
├── update.8
└── wall.8
/fixli:
--------------------------------------------------------------------------------
1 | #!/bin/rc
2 |
3 | # .li is gone, have to use \& in next line
4 | sed '/^\.li/ {n;s/^/\\\&/;}'
5 |
--------------------------------------------------------------------------------
/fixta:
--------------------------------------------------------------------------------
1 | #!/bin/rc
2 | awk '
3 | /^\.ta/ {
4 | str = $1
5 | p = 0
6 | for(i = 2; i <= NF; i++){
7 | if($i < p){
8 | str = str" +"$i
9 | p += $i
10 | }else{
11 | str = str" "$i
12 | p = $i
13 | }
14 | }
15 | print str
16 | next
17 | }
18 | { print }
19 | '
20 |
--------------------------------------------------------------------------------
/fixv2:
--------------------------------------------------------------------------------
1 | #!/bin/rc
2 |
3 | # this is used to escape some lines beginning with . in ed(I)
4 | sed 's//\\\&/g'
5 |
--------------------------------------------------------------------------------
/fixv3:
--------------------------------------------------------------------------------
1 | #!/bin/rc
2 |
3 | # remove .xx macro in roff(I) because it uses .li ...
4 | awk '
5 | BEGIN { p=1 }
6 | /^.de xx/ { p=0; next }
7 | /^\.\./ { if(p == 0) { p=1; next } }
8 | p==1 { print }' |
9 | # ... and expand manually
10 | sed 's/^\.xx/.ti0\n.li/' |
11 |
12 | # fix corrupt data in v3 roff(I)
13 | sed 's/-� th�/-- the/'
14 |
--------------------------------------------------------------------------------
/fixv4:
--------------------------------------------------------------------------------
1 | #!/bin/rc
2 |
3 | # something in ecvt
4 | sed 's/\\\(\*_/\\*_/g' |
5 |
6 | # greek characters are wrong
7 | sed 's/theta \\\(\*t/theta \\\(\*h/
8 | s/THETA \\\(\*T/THETA \\\(\*H/
9 | s/omega \\\(\*o/omega \\\(\*w/
10 | '
11 |
--------------------------------------------------------------------------------
/fixv5:
--------------------------------------------------------------------------------
1 | #!/bin/rc
2 |
3 | # something in ecvt
4 | sed 's/\\\(\*_/\\*_/g'
5 |
--------------------------------------------------------------------------------
/fixv6:
--------------------------------------------------------------------------------
1 | #!/bin/rc
2 |
3 | # something in ecvt
4 | sed 's/\\\(\*_/\\*_/g' |
5 |
6 | # typo? in taa
7 | sed 's/\\\(vb/\\\(bv/g'
8 |
--------------------------------------------------------------------------------
/nroff37:
--------------------------------------------------------------------------------
1 | #!/bin/rc
2 |
3 | fn esc {
4 | sed 's///g
5 | s///g
6 | s///g'
7 | }
8 | fn unesc {
9 | sed 's///g
10 | s///g
11 | s///g'
12 | }
13 | fn ud {
14 | sed 's/8/\\u/g
15 | s/9/\\d/g'
16 | }
17 |
18 | echo '
'
19 | cat $* | ud | esc | sed 's/^ / /' | nroff -T37 | unesc | 37map | 37html
20 | echo '
'
21 |
--------------------------------------------------------------------------------
/nroffv1:
--------------------------------------------------------------------------------
1 | #!/bin/rc
2 |
3 | rfork ne
4 |
5 | v=v1man
6 |
7 | mkdir -p html_$v
8 |
9 | ap=`{pwd}^/$v
10 | hp=`{pwd}^/html_$v
11 | owd=`{pwd}
12 | bind -a $owd /bin
13 |
14 | cd $ap/man0
15 | cat $owd^/roffemu_x intro toc | $owd^/nroff37 > $hp/man0.html
16 | cd $owd
17 |
18 | for(s in $v/man[1-7]){
19 | mkdir -p html_$s
20 | echo $s
21 | for(p in $s/*){
22 | h=html_`{echo $p | sed 's/\.[1-8]$/.html/'}
23 | echo $h
24 | cat roffemu_x $v/man0/aa_x $p | fixv2 | fixli | nroff37 >$h
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/nroffv2:
--------------------------------------------------------------------------------
1 | #!/bin/rc
2 |
3 | rfork ne
4 |
5 | v=v2man
6 |
7 | mkdir -p html_$v
8 |
9 | ap=`{pwd}^/$v
10 | hp=`{pwd}^/html_$v
11 | owd=`{pwd}
12 | bind -a $owd /bin
13 |
14 | cd $ap/man0
15 | cat $owd^/roffemu_x intro toc | $owd^/nroff37 > $hp/man0.html
16 | cd $owd
17 |
18 | for(s in $v/man[1-7]){
19 | mkdir -p html_$s
20 | echo $s
21 | for(p in $s/*){
22 | h=html_`{echo $p | sed 's/\.[1-8]$/.html/'}
23 | echo $h
24 | cat roffemu_x $v/man0/aa_x $p | fixv2 | fixli | nroff37 >$h
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/nroffv3:
--------------------------------------------------------------------------------
1 | #!/bin/rc
2 |
3 | rfork ne
4 |
5 | v=v3man
6 |
7 | mkdir -p html_$v
8 |
9 | ap=`{pwd}^/$v
10 | hp=`{pwd}^/html_$v
11 | owd=`{pwd}
12 | bind -a $owd /bin
13 |
14 | cd $ap/man0
15 | cat $owd^/roffemu_x intro toc | $owd^/nroff37 > $hp/man0.html
16 | cd $owd
17 |
18 | for(s in $v/man[1-8]){
19 | mkdir -p html_$s
20 | echo $s
21 | for(p in $s/*){
22 | h=html_`{echo $p | sed 's/\.[1-8]$/.html/'}
23 | echo $h
24 | cat roffemu_x $v/man0/aa_x $p | fixv3 | fixli | nroff37 >$h
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/nroffv4:
--------------------------------------------------------------------------------
1 | #!/bin/rc
2 |
3 | v=v4man
4 |
5 | mkdir -p html_$v
6 |
7 | for(s in $v/man[1-8]){
8 | mkdir -p html_$s
9 | echo $s
10 | for(p in $s/*){
11 | h=html_`{echo $p | sed 's/\.[1-8]$/.html/'}
12 | echo $h
13 | cat $v/man0/naa_x $p | fixv4 | fixli | nroff37 >$h
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/nroffv5:
--------------------------------------------------------------------------------
1 | #!/bin/rc
2 |
3 | v=v5man
4 |
5 | mkdir -p html_$v
6 |
7 | fn condeqn {
8 | switch($pagename){
9 | case eqn.1
10 | eqn
11 | case *
12 | cat
13 | }
14 | }
15 |
16 | for(s in $v/man[1-8x]){
17 | mkdir -p html_$s
18 | echo $s
19 | for(p in $s/*){
20 | pagename=`{basename $p}
21 | h=html_`{echo $p | sed 's/\.[1-8]$/.html/'}
22 | echo $h
23 | cat $v/man0/naa_x $p | fixli | condeqn | nroff37 >$h
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/nroffv6:
--------------------------------------------------------------------------------
1 | #!/bin/rc
2 |
3 | v=v6man
4 |
5 | mkdir -p html_$v
6 |
7 | fn condeqn {
8 | switch($pagename){
9 | case eqn.1
10 | eqn
11 | case *
12 | cat
13 | }
14 | }
15 |
16 | for(s in $v/man[1-8]){
17 | mkdir -p html_$s
18 | echo $s
19 | for(p in $s/*){
20 | pagename=`{basename $p}
21 | h=html_`{echo $p | sed 's/\.[1-8]$/.html/'}
22 | echo $h
23 | cat $v/man0/naa_x $p | fixli | condeqn | nroff37 >$h
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/oldtroff:
--------------------------------------------------------------------------------
1 | #!/bin/rc
2 |
3 | # tries to emulate the old troff somewhat
4 |
5 | rfork e
6 |
7 | d=`{echo $0 | sed 's:[^/]*$::'}
8 |
9 | fn fixtroff {
10 | # font names have to be uppercase
11 | sed 's/\\fi/\\fI/g
12 | s/\\fb/\\fB/g' |
13 | # .li was removed (NOTE: this does not work for .li in macros)
14 | $d^fixli |
15 | # .ta changed semantics a bit
16 | $d^fixta
17 | }
18 |
19 | { cat $d^oldtroffemu; cat } | fixtroff | troff | lp -d stdout | ps2pdf
20 |
--------------------------------------------------------------------------------
/oldtroffemu:
--------------------------------------------------------------------------------
1 | .de bl
2 | .sp \\$1
3 | ..
4 | .de ro
5 | .af % i
6 | ..
7 | .de ar
8 | .af % 1
9 | ..
10 |
--------------------------------------------------------------------------------
/page:
--------------------------------------------------------------------------------
1 | .ll 5.9i
2 | .lt 5.9i
3 | .pl 11i
4 |
--------------------------------------------------------------------------------
/roffemu:
--------------------------------------------------------------------------------
1 | .\" print header and footer on every page
2 | .de bl
3 | .sp \\$1
4 | ..
5 | .de fo
6 | .de x2
7 | @sp 2
8 | @tl \\$1 \\$2 \\$3 \\$4 \\$5 \\$6 \\$7 \\$8 \\$9
9 | @bp
10 | \\..
11 | .wh -5 x2
12 | ..
13 | .de he
14 | .de x1
15 | @sp 2
16 | @tl \\$1 \\$2 \\$3 \\$4 \\$5 \\$6 \\$7 \\$8 \\$9
17 | @sp 2
18 | \\..
19 | .wh 0 x1
20 | ..
21 | .hy 1
22 | .de ro
23 | .af % i
24 | ..
25 | .de ar
26 | .af % 1
27 | ..
28 | .de un
29 | .ti -\\$1
30 | ..
31 | .c2 @
32 | .he ''''
33 | .fo ''''
34 |
--------------------------------------------------------------------------------
/roffemu_x:
--------------------------------------------------------------------------------
1 | .\" print header once; no footer
2 | .de bl
3 | .sp \\$1
4 | ..
5 | .de he
6 | .de x1
7 | @sp 2
8 | @tl \\$1 \\$2 \\$3 \\$4 \\$5 \\$6 \\$7 \\$8 \\$9
9 | @sp 2
10 | .wh 0
11 | \\..
12 | .wh 0 x1
13 | ..
14 | .hy 1
15 | .de ro
16 | .af % i
17 | ..
18 | .de ar
19 | .af % 1
20 | ..
21 | .de un
22 | .ti -\\$1
23 | ..
24 | .c2 @
25 | .he ''''
26 |
--------------------------------------------------------------------------------
/troffv4:
--------------------------------------------------------------------------------
1 | #!/bin/rc
2 |
3 | rfork ne
4 |
5 | v=v4man
6 |
7 | mkdir -p pdf_$v
8 |
9 | ap=`{pwd}^/$v
10 | pp=`{pwd}^/pdf_$v
11 | owd=`{pwd}
12 | bind -a $owd /bin
13 |
14 | cd $ap/man0/
15 | cat intro basinf toc ptx | oldtroff >$pp/man0.pdf
16 | cd $owd
17 |
18 | for(s in $v/man[1-8x]){
19 | mkdir -p pdf_$s
20 | echo $s
21 | for(p in $s/*){
22 | h=pdf_`{echo $p | sed 's/\.[1-8]$//
23 | s/$/.pdf/'}
24 | echo $h
25 | cat page $v/man0/taa $p | fixv4 | oldtroff >$h
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/troffv5:
--------------------------------------------------------------------------------
1 | #!/bin/rc
2 |
3 | rfork ne
4 |
5 | v=v5man
6 |
7 | mkdir -p pdf_$v
8 |
9 | ap=`{pwd}^/$v
10 | pp=`{pwd}^/pdf_$v
11 | owd=`{pwd}
12 | bind -a $owd /bin
13 |
14 | cd $ap/man0/
15 | cat intro basinf toc ptx | oldtroff >$pp/man0.pdf
16 | cd $owd
17 |
18 | fn condeqn {
19 | switch($pagename){
20 | case eqn.1
21 | eqn
22 | case *
23 | cat
24 | }
25 | }
26 |
27 | for(s in $v/man[1-8x]){
28 | mkdir -p pdf_$s
29 | echo $s
30 | for(p in $s/*){
31 | pagename=`{basename $p}
32 | h=pdf_`{echo $p | sed 's/\.[1-8]$//
33 | s/$/.pdf/'}
34 | echo $h
35 | cat page $v/man0/taa $p | fixv5 | condeqn | oldtroff >$h
36 | }
37 | }
38 |
--------------------------------------------------------------------------------
/troffv6:
--------------------------------------------------------------------------------
1 | #!/bin/rc
2 |
3 | rfork ne
4 |
5 | v=v6man
6 |
7 | mkdir -p pdf_$v
8 |
9 | ap=`{pwd}^/$v
10 | pp=`{pwd}^/pdf_$v
11 | owd=`{pwd}
12 | bind -a $owd /bin
13 |
14 | cd $ap/man0/
15 | cat intro basinf toc ptx | oldtroff >$pp/man0.pdf
16 | cd $owd
17 |
18 | fn condeqn {
19 | switch($pagename){
20 | case eqn.1
21 | eqn
22 | case *
23 | cat
24 | }
25 | }
26 |
27 | for(s in $v/man[1-8x]){
28 | mkdir -p pdf_$s
29 | echo $s
30 | for(p in $s/*){
31 | pagename=`{basename $p}
32 | h=pdf_`{echo $p | sed 's/\.[1-8]$//
33 | s/$/.pdf/'}
34 | echo $h
35 | cat page $v/man0/taa $p | fixv6 | condeqn | oldtroff >$h
36 | }
37 | }
38 |
--------------------------------------------------------------------------------
/v1man/man0/aa:
--------------------------------------------------------------------------------
1 | .na
2 | .hc
3 | .in 16
4 | .fo ''- % -''
5 |
--------------------------------------------------------------------------------
/v1man/man0/aa_x:
--------------------------------------------------------------------------------
1 | .na
2 | .hc
3 | @in 16
4 | .fo ''- % -''
5 |
--------------------------------------------------------------------------------
/v1man/man0/headrc:
--------------------------------------------------------------------------------
1 | 2s/.*/&&/
2 | s/'[^']*'//
3 | s/'.he //
4 | s/''/'/p
5 | w
6 | q
7 |
--------------------------------------------------------------------------------
/v1man/man0/tocrc:
--------------------------------------------------------------------------------
1 | ed toc
2 | /\.xx/;//s/ /(I): /
3 | /\.xx/;//s/ /(II): /
4 | /\.xx/;//s/ /(III): /
5 | /\.xx/;//s/ /(IV): /
6 | /\.xx/;//s/ /(V): /
7 | /\.xx/;//s/ /(VI): /
8 | /\.xx/;//s/ /(VII): /
9 | g/\.xx/.-4,.d
10 | g/^\./d
11 | g/^$/d
12 | $d
13 | w xtoc
14 | q
15 | ptx xtoc index
16 | rm xtoc
17 |
--------------------------------------------------------------------------------
/v1man/man0/xx:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he 'X'Y'X'
3 | .ti 0
4 | NAME X
5 | .sp
6 | .ti 0
7 | SYNOPSIS X
8 | .sp
9 | .ti 0
10 | DESCRIPTION X
11 | .sp
12 | .ti 0
13 | FILES X
14 | .sp
15 | .ti 0
16 | SEE ALSO X
17 | .sp
18 | .ti 0
19 | DIAGNOSTICS X
20 | .sp
21 | .ti 0
22 | BUGS X
23 |
--------------------------------------------------------------------------------
/v1man/man1/bcd.1:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he '11/3/71''BCD (I)'
3 | .ti 0
4 | NAME bcd -- binary coded decimal conversion
5 | .sp
6 | .ti 0
7 | SYNOPSIS bcd___ [ string ]
8 | .sp
9 | .ti 0
10 | DESCRIPTION bcd___
11 | will convert a string into GECOS card code.
12 | If no argument string is provided,
13 | bcd___ will read a line and convert it.
14 | .sp
15 | .ti 0
16 | FILES --
17 | .sp
18 | .ti 0
19 | SEE ALSO --
20 | .sp
21 | .ti 0
22 | DIAGNOSTICS --
23 | .sp
24 | .ti 0
25 | BUGS --
26 | .sp
27 | .ti 0
28 | OWNER dmr
29 |
--------------------------------------------------------------------------------
/v1man/man1/chdir.1:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he '11/3/71''CHDIR (I)'
3 | .ti 0
4 | NAME chdir -- change working directory
5 | .sp
6 | .ti 0
7 | SYNOPSIS chdir_____ directory
8 | .sp
9 | .ti 0
10 | DESCRIPTION directory_________
11 | becomes the new working directory.
12 | .sp
13 | Because a new process is created to execute each command,
14 | chdir_____ would be ineffective if it were written as a
15 | normal command. It is therefore recognized and executed
16 | by the Shell.
17 | .sp
18 | .ti 0
19 | FILES --
20 | .sp
21 | .ti 0
22 | SEE ALSO sh
23 | .sp
24 | .ti 0
25 | DIAGNOSTICS ?
26 | .sp
27 | .ti 0
28 | BUGS --
29 | .sp
30 | .ti 0
31 | OWNER ken, dmr
32 |
--------------------------------------------------------------------------------
/v1man/man1/chown.1:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he '11/3/71''CHOWN (I)'
3 | .ti 0
4 | NAME chown -- change owner
5 | .sp
6 | .ti 0
7 | SYNOPSIS chown_____ owner file918 ...
8 | .sp
9 | .ti 0
10 | DESCRIPTION owner_____
11 | becomes the new owner of the files.
12 | The owner may be either a decimal UID or
13 | a name found in /etc/uids.
14 | .sp
15 | Only the owner of a file is allowed to change the owner.
16 | It is illegal to change the owner of a file with the set-user-ID
17 | mode.
18 | .sp
19 | .ti 0
20 | FILES /etc/uids
21 | .sp
22 | .ti 0
23 | SEE ALSO stat
24 | .sp
25 | .ti 0
26 | DIAGNOSTICS ?
27 | .sp
28 | .ti 0
29 | BUGS --
30 | .sp
31 | .ti 0
32 | OWNER ken, dmr
33 |
--------------------------------------------------------------------------------
/v1man/man1/date.1:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he '11/3/71''DATE (I)'
3 | .ti 0
4 | NAME date -- print the date
5 | .sp
6 | .ti 0
7 | SYNOPSIS date____
8 | .sp
9 | .ti 0
10 | DESCRIPTION The current date is printed to the second
11 | .sp
12 | .ti 0
13 | FILES --
14 | .sp
15 | .ti 0
16 | SEE ALSO sdate
17 | .sp
18 | .ti 0
19 | DIAGNOSTICS --
20 | .sp
21 | .ti 0
22 | BUGS --
23 | .sp
24 | .ti 0
25 | OWNER dmr
26 |
--------------------------------------------------------------------------------
/v1man/man1/df.1:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he '11/3/71''DF (I)'
3 | .ti 0
4 | NAME df -- disk free
5 | .sp
6 | .ti 0
7 | SYNOPSIS df__ [ filesystem ]
8 | .sp
9 | .ti 0
10 | DESCRIPTION df__
11 | prints out the number of free blocks
12 | available on a file system.
13 | If the file system is unspecified,
14 | the free space on /dev/rf0 and /dev/rk0
15 | is printed.
16 | .sp
17 | .ti 0
18 | FILES /dev/rf0,
19 | /dev/rk0
20 | .sp
21 | .ti 0
22 | SEE ALSO check
23 | .sp
24 | .ti 0
25 | DIAGNOSTICS --
26 | .sp
27 | .ti 0
28 | BUGS --
29 | .sp
30 | .ti 0
31 | OWNER ken, dmr
32 |
--------------------------------------------------------------------------------
/v1man/man1/find.1:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he '11/3/71''FIND (I)'
3 | .ti 0
4 | NAME find -- find file with given name
5 | .sp
6 | .ti 0
7 | SYNOPSIS find____ name or number ...
8 | .sp
9 | .ti 0
10 | DESCRIPTION find____
11 | searches the entire file system hierarchy
12 | and gives the path names of all files
13 | with the specified names or (decimal) i-numbers.
14 | .sp
15 | .ti 0
16 | FILES --
17 | .sp
18 | .ti 0
19 | SEE ALSO --
20 | .sp
21 | .ti 0
22 | DIAGNOSTICS --
23 | .sp
24 | .ti 0
25 | BUGS --
26 | .sp
27 | .ti 0
28 | OWNER dmr
29 |
--------------------------------------------------------------------------------
/v1man/man1/hup.1:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he '11/3/71''HUP (I)'
3 | .ti 0
4 | NAME hup -- hang up typewriter
5 | .sp
6 | .ti 0
7 | SYNOPSIS hup___
8 | .sp
9 | .ti 0
10 | DESCRIPTION hup___
11 | hangs up the phone on the typewriter which uses it.
12 | .sp
13 | .ti 0
14 | FILES --
15 | .sp
16 | .ti 0
17 | SEE ALSO --
18 | .sp
19 | .ti 0
20 | DIAGNOSTICS --
21 | .sp
22 | .ti 0
23 | BUGS should not be used;
24 | sometimes causes the typewriter channel to be lost.
25 | .sp
26 | .ti 0
27 | OWNER dmr, ken
28 |
--------------------------------------------------------------------------------
/v1man/man1/mkdir.1:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he '11/3/71''MKDIR (I)'
3 | .ti 0
4 | NAME mkdir -- make a directory
5 | .sp
6 | .ti 0
7 | SYNOPSIS mkdir_____ dirname ...
8 | .sp
9 | .ti 0
10 | DESCRIPTION mkdir_____ creates directory dirname_______.
11 | .sp
12 | The standard entries "." and ".." are made automatically.
13 | .sp
14 | .ti 0
15 | FILES --
16 | .sp
17 | .ti 0
18 | SEE ALSO rmdir_____ to remove directories
19 | .sp
20 | .ti 0
21 | DIAGNOSTICS "?"
22 | .sp
23 | .ti 0
24 | BUGS No permissions are checked.
25 | The system's user ID, not that of the creator of the directory,
26 | becomes the owner of the directory.
27 | .sp
28 | .ti 0
29 | OWNER ken, dmr
30 |
--------------------------------------------------------------------------------
/v1man/man1/rew.1:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he '11/3/71''REW (I)'
3 | .ti 0
4 | NAME rew -- rewind tape
5 | .sp
6 | .ti 0
7 | SYNOPSIS rew ___ [ digit ]
8 | .sp
9 | .ti 0
10 | DESCRIPTION rew___
11 | rewinds DECtape drives. The digit is the logical
12 | tape number, and should range from 0 to 7.
13 | A missing digit indicates drive 0.
14 | .sp
15 | .ti 0
16 | FILES /dev/tap0, ..., /dev/tap7
17 | .sp
18 | .ti 0
19 | SEE ALSO --
20 | .sp
21 | .ti 0
22 | DIAGNOSTICS "?" if there is no tape mounted on the indicated
23 | drive or if the file cannot be opened.
24 | .sp
25 | .ti 0
26 | BUGS --
27 | .sp
28 | .ti 0
29 | OWNER ken, dmr
30 |
--------------------------------------------------------------------------------
/v1man/man1/sum.1:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he '11/3/71''SUM (I)'
3 | .ti 0
4 | NAME sum -- sum file
5 | .sp
6 | .ti 0
7 | SYNOPSIS sum___ name
8 | .sp
9 | .ti 0
10 | DESCRIPTION sum___
11 | sums the contents of a file.
12 | In practice, it is often used to verify that
13 | all of a DECtape can be read without error.
14 | .sp
15 | .ti 0
16 | FILES none
17 | .sp
18 | .ti 0
19 | SEE ALSO --
20 | .sp
21 | .ti 0
22 | DIAGNOSTICS "?" if the file cannot be read at all or
23 | if an error is discovered during the read.
24 | .sp
25 | .ti 0
26 | BUGS none
27 | .sp
28 | .ti 0
29 | OWNER ken
30 |
--------------------------------------------------------------------------------
/v1man/man1/tty.1:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he '11/3/71''TTY (I)'
3 | .ti 0
4 | NAME tty -- get tty name
5 | .sp
6 | .ti 0
7 | SYNOPSIS tty___
8 | .sp
9 | .ti 0
10 | DESCRIPTION tty___ gives the name of the user's typewriter
11 | in the form "ttyn" for n_ a digit. The actual path
12 | name is then "/dev/ttyn".
13 | .sp
14 | .ti 0
15 | FILES --
16 | .sp
17 | .ti 0
18 | SEE ALSO --
19 | .sp
20 | .ti 0
21 | DIAGNOSTICS "not a tty" if the standard input file is not a typewriter.
22 | .sp
23 | .ti 0
24 | BUGS --
25 | .sp
26 | .ti 0
27 | OWNER dmr, ken
28 |
--------------------------------------------------------------------------------
/v1man/man1/umount.1:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he '11/3/71''UMOUNT (I)'
3 | .ti 0
4 | NAME umount -- dismount file system
5 | .sp
6 | .ti 0
7 | SYNOPSIS umount______ special
8 | .sp
9 | .ti 0
10 | DESCRIPTION umount______
11 | announces to the system that the removable file system previously
12 | mounted on special file special_______ is to be removed.
13 |
14 | Only the super-user may issue this command.
15 | .sp
16 | .ti 0
17 | FILES --
18 | .sp
19 | .ti 0
20 | SEE ALSO mount
21 | .sp
22 | .ti 0
23 | DIAGNOSTICS ?
24 | .sp
25 | .ti 0
26 | BUGS This
27 | command should be restricted to the super-user.
28 | .sp
29 | .ti 0
30 | OWNER ken, dmr
31 |
--------------------------------------------------------------------------------
/v1man/man1/who.1:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he '11/3/71''WHO (I)'
3 | .ti 0
4 | NAME who -- who is on the system
5 | .sp
6 | .ti 0
7 | SYNOPSIS who___
8 | .sp
9 | .ti 0
10 | DESCRIPTION who___
11 | lists the name, typewriter channel, and login time
12 | for each current UNIX user.
13 | .sp
14 | .ti 0
15 | FILES /tmp/utmp
16 | contains the necessary information;
17 | it is maintained by init____.
18 | .sp
19 | .ti 0
20 | SEE ALSO /etc/init
21 | .sp
22 | .ti 0
23 | DIAGNOSTICS --
24 | .sp
25 | .ti 0
26 | BUGS --
27 | .sp
28 | .ti 0
29 | OWNER dmr, ken
30 |
--------------------------------------------------------------------------------
/v1man/man2/chdir.2:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he '11/3/71''SYS CHDIR (II)'
3 | .ti 0
4 | NAME chdir -- change working directory
5 | .sp
6 | .ti 0
7 | SYNOPSIS sys chdir; dirname / chdir = 12.
8 | .sp
9 | .ti 0
10 | DESCRIPTION dirname_______
11 | is address of the pathname of a directory, terminated by a 0 byte.
12 | chdir_____ causes this directory
13 | to become the current working directory.
14 | .sp
15 | .ti 0
16 | FILES --
17 | .sp
18 | .ti 0
19 | SEE ALSO --
20 | .sp
21 | .ti 0
22 | DIAGNOSTICS The error bit (c-bit)
23 | is set if the given name is not that of a directory.
24 | .sp
25 | .ti 0
26 | BUGS --
27 | .sp
28 | .ti 0
29 | OWNER ken, dmr
30 |
--------------------------------------------------------------------------------
/v1man/man2/exit.2:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he '11/3/71''SYS EXIT (II)'
3 | .ti 0
4 | NAME exit -- terminate process
5 | .sp
6 | .ti 0
7 | SYNOPSIS sys exit / exit = 1
8 | .sp
9 | .ti 0
10 | DESCRIPTION exit____
11 | is the normal means of terminating a process.
12 | All files are closed and the parent process is notified
13 | if it is executing a wait____.
14 | .sp
15 | This call can never return.
16 | .sp
17 | .ti 0
18 | FILES --
19 | .sp
20 | .ti 0
21 | SEE ALSO sys wait
22 | .sp
23 | .ti 0
24 | DIAGNOSTICS -
25 | .sp
26 | .ti 0
27 | BUGS --
28 | .sp
29 | .ti 0
30 | OWNER ken, dmr
31 |
--------------------------------------------------------------------------------
/v1man/man2/setuid.2:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he '11/3/71''SYS SETUID (II)'
3 | .ti 0
4 | NAME setuid -- set process ID
5 | .sp
6 | .ti 0
7 | SYNOPSIS (process ID in r0)
8 | .br
9 | sys setuid / setuid = 23.
10 | .sp
11 | .ti 0
12 | DESCRIPTION The user ID of the current process is set to
13 | the argument in r0.
14 | Both the effective and the real user ID are set.
15 | This call is only permitted to the super-user.
16 | .sp
17 | .ti 0
18 | FILES --
19 | .sp
20 | .ti 0
21 | SEE ALSO getuid
22 | .sp
23 | .ti 0
24 | DIAGNOSTICS Error bit
25 | (c-bit) is set if the current user ID
26 | is not that of the super-user.
27 | .sp
28 | .ti 0
29 | BUGS --
30 | .sp
31 | .ti 0
32 | OWNER ken, dmr
33 |
--------------------------------------------------------------------------------
/v1man/man2/stime.2:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he '11/3/71''SYS STIME (II)'
3 | .ti 0
4 | NAME stime -- set time
5 | .sp
6 | .ti 0
7 | SYNOPSIS (time in AC-MQ)
8 | .br
9 | sys stime / stime = 25.; not in assembler
10 | .sp
11 | .ti 0
12 | DESCRIPTION stime_____
13 | sets the system's idea of the time and date.
14 | Only the super-user may use this call.
15 | .sp
16 | .ti 0
17 | FILES --
18 | .sp
19 | .ti 0
20 | SEE ALSO sys time
21 | .sp
22 | .ti 0
23 | DIAGNOSTICS Error bit (c-bit)
24 | set if user is not the super-user.
25 | .sp
26 | .ti 0
27 | BUGS --
28 | .sp
29 | .ti 0
30 | OWNER ken, dmr
31 |
--------------------------------------------------------------------------------
/v1man/man3/exp.3:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he '11/3/71''EXP (III)'
3 | .ti 0
4 | NAME exp -- exponential function
5 | .sp
6 | .ti 0
7 | SYNOPSIS jsr r5,exp
8 | .sp
9 | .ti 0
10 | DESCRIPTION The
11 | exponential of fr0 is returned in fr0.
12 | The floating point simulation should be active
13 | in either floating or double mode,
14 | but in single precision integer mode.
15 | .sp
16 | .ti 0
17 | FILES kept in /etc/liba.a
18 | .sp
19 | .ti 0
20 | SEE ALSO fptrap
21 | .sp
22 | .ti 0
23 | DIAGNOSTICS --
24 | .sp
25 | .ti 0
26 | BUGS Large arguments will cause an overflow
27 | fault from the floating point simulator.
28 | .sp
29 | .ti 0
30 | OWNER ken
31 |
--------------------------------------------------------------------------------
/v1man/man3/log.3:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he '11/3/71''LOG (III)'
3 | .ti 0
4 | NAME log -- logarithm base e
5 | .sp
6 | .ti 0
7 | SYNOPSIS jsr r5,log
8 | .sp
9 | .ti 0
10 | DESCRIPTION The
11 | logarithm base e of fr0 is returned in fr0.
12 | The floating point simulation should be active
13 | in either floating or double mode,
14 | but in single precision integer mode.
15 | .sp
16 | .ti 0
17 | FILES kept in /etc/liba.a
18 | .sp
19 | .ti 0
20 | SEE ALSO fptrap
21 | .sp
22 | .ti 0
23 | DIAGNOSTICS The error bit (c-bit)
24 | is set if the input argument is less than or
25 | equal to zero.
26 | .sp
27 | .ti 0
28 | BUGS --
29 | .sp
30 | .ti 0
31 | OWNER ken
32 |
--------------------------------------------------------------------------------
/v1man/man3/mesg.3:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he '11/3/71''MESG (III)'
3 | .ti 0
4 | NAME mesg -- write message on typewriter
5 | .sp
6 | .ti 0
7 | SYNOPSIS jsr r5,mesg; ; .even
8 | .sp
9 | .ti 0
10 | DESCRIPTION mesg____
11 | writes the string immediately following its call onto
12 | the standard output file.
13 | The string is terminated by a 0 byte.
14 | .sp
15 | .ti 0
16 | FILES kept in /etc/liba.a, standard output file
17 | .sp
18 | .ti 0
19 | SEE ALSO --
20 | .sp
21 | .ti 0
22 | DIAGNOSTICS --
23 | .sp
24 | .ti 0
25 | BUGS --
26 | .sp
27 | .ti 0
28 | OWNER ken, dmr
29 |
--------------------------------------------------------------------------------
/v1man/man4/rk0.4:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he '11/3/71''/DEV/RK0 (IV)'
3 | .ti 0
4 | NAME rk0 -- RK03 (or RK05) disk
5 | .sp
6 | .ti 0
7 | SYNOPSIS --
8 | .sp
9 | .ti 0
10 | DESCRIPTION rk0___
11 | refers to an entire RK03 disk as a single sequentially-addressed
12 | file.
13 | Its 256-word blocks are numbered 0 to 4871.
14 | Like the RF disk and the tape files, its
15 | addressing is block-oriented.
16 | Consult the /dev/rf0 section.
17 | .sp
18 | .ti 0
19 | FILES --
20 | .sp
21 | .ti 0
22 | SEE ALSO /dev/rf0, /dev/tap0
23 | .sp
24 | .ti 0
25 | DIAGNOSTICS --
26 | .sp
27 | .ti 0
28 | BUGS See /dev/rf0
29 | .sp
30 | .ti 0
31 | OWNER ken, dmr
32 |
--------------------------------------------------------------------------------
/v1man/man6/basic.6:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he '11/3/71''BASIC (VI)'
3 | .ti 0
4 | NAME basic -- DEC supplied BASIC
5 | .sp
6 | .ti 0
7 | SYNOPSIS basic [file]
8 | .sp
9 | .ti 0
10 | DESCRIPTION Basic
11 | is the standard BASIC V000 distributed
12 | as a stand alone program.
13 | The optional file argument is read before the console.
14 | See DEC-11-AJPB-D manual.
15 | .sp
16 | Since bas___ is smaller and faster,
17 | basic_____ is not maintained on line.
18 | .sp
19 | .ti 0
20 | FILES --
21 | .sp
22 | .ti 0
23 | SEE ALSO bas
24 | .sp
25 | .ti 0
26 | DIAGNOSTICS See manual
27 | .sp
28 | .ti 0
29 | BUGS GOK
30 | .sp
31 | .ti 0
32 | OWNER dmr
33 |
--------------------------------------------------------------------------------
/v1man/man6/cal.6:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he '11/3/71''CAL (VI)'
3 | .ti 0
4 | NAME cal -- print calendar
5 | .sp
6 | .ti 0
7 | SYNOPSIS /usr/ken/cal year
8 | .sp
9 | .ti 0
10 | DESCRIPTION Cal
11 | will print a calendar for the given year.
12 | The year can be between 0 (really 1 BC)
13 | and 9999.
14 | For years when
15 | several calendars were in vogue in
16 | different countries,
17 | the calendar of England (and therefore her colonies)
18 | is printed.
19 | .sp
20 | P.S. try cal of 1752.
21 | .sp
22 | .ti 0
23 | FILES --
24 | .sp
25 | .ti 0
26 | SEE ALSO --
27 | .sp
28 | .ti 0
29 | DIAGNOSTICS --
30 | .sp
31 | .ti 0
32 | BUGS --
33 | .sp
34 | .ti 0
35 | OWNER ken
36 |
--------------------------------------------------------------------------------
/v1man/man6/das.6:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he '11/3/71''DAS (VI)'
3 | .ti 0
4 | NAME das -- disassembler
5 | .sp
6 | .ti 0
7 | SYNOPSIS --
8 | .sp
9 | .ti 0
10 | DESCRIPTION A PDP-11
11 | disassembler exists.
12 | Contact the author for more information.
13 | .sp
14 | .ti 0
15 | FILES --
16 | .sp
17 | .ti 0
18 | SEE ALSO --
19 | .sp
20 | .ti 0
21 | DIAGNOSTICS --
22 | .sp
23 | .ti 0
24 | BUGS --
25 | .sp
26 | .ti 0
27 | OWNER ken
28 |
--------------------------------------------------------------------------------
/v1man/man6/dli.6:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he '11/3/71''DLI (VI)'
3 | .ti 0
4 | NAME dli -- load DEC binary paper tapes
5 | .sp
6 | .ti 0
7 | SYNOPSIS dli output [input]
8 | .sp
9 | .ti 0
10 | DESCRIPTION dli___
11 | will load a DEC binary paper tape
12 | into the output file.
13 | The binary format paper tape
14 | is read from the input file
15 | (/dev/ppt is default.)
16 | .sp
17 | .ti 0
18 | FILES /dev/ppt
19 | .sp
20 | .ti 0
21 | SEE ALSO --
22 | .sp
23 | .ti 0
24 | DIAGNOSTICS "checksum"
25 | .sp
26 | .ti 0
27 | BUGS --
28 | .sp
29 | .ti 0
30 | OWNER dmr
31 |
--------------------------------------------------------------------------------
/v1man/man6/dpt.6:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he '11/3/71''DPT (VI)'
3 | .ti 0
4 | NAME dpt -- read DEC ASCII paper tape
5 | .sp
6 | .ti 0
7 | SYNOPSIS dpt output [input]
8 | .sp
9 | .ti 0
10 | DESCRIPTION dpt___
11 | reads the input file (/dev/ppt default)
12 | assuming the format is a DEC generated
13 | ASCII paper tape of an assembly language program.
14 | The output is a UNIX ASCII assembly program.
15 | .sp
16 | .ti 0
17 | FILES /dev/ppt
18 | .sp
19 | .ti 0
20 | SEE ALSO --
21 | .sp
22 | .ti 0
23 | DIAGNOSTICS --
24 | .sp
25 | .ti 0
26 | BUGS Almost
27 | always a hand pass is required to get
28 | a correct output.
29 | .sp
30 | .ti 0
31 | OWNER ken, dmr
32 |
--------------------------------------------------------------------------------
/v1man/man6/moo.6:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he '11/3/71''MOO (VI)'
3 | .ti 0
4 | NAME moo -- a game
5 | .sp
6 | .ti 0
7 | SYNOPSIS /usr/games/moo
8 | .sp
9 | .ti 0
10 | DESCRIPTION moo___
11 | is a guessing game imported from England.
12 | .sp
13 | .ti 0
14 | FILES --
15 | .sp
16 | .ti 0
17 | SEE ALSO --
18 | .sp
19 | .ti 0
20 | DIAGNOSTICS --
21 | .sp
22 | .ti 0
23 | BUGS --
24 | .sp
25 | .ti 0
26 | OWNER ken
27 |
--------------------------------------------------------------------------------
/v1man/man6/sort.6:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he '11/3/71''SORT (VI)'
3 | .ti 0
4 | NAME sort -- sort a file
5 | .sp
6 | .ti 0
7 | SYNOPSIS sort input output
8 | .sp
9 | .ti 0
10 | DESCRIPTION sort____
11 | will sort the input file and write the
12 | sorted file on the output file.
13 | Wide options are available on collating sequence
14 | and ignored characters.
15 | .sp
16 | .ti 0
17 | FILES --
18 | .sp
19 | .ti 0
20 | SEE ALSO --
21 | .sp
22 | .ti 0
23 | DIAGNOSTICS --
24 | .sp
25 | .ti 0
26 | BUGS --
27 | .sp
28 | .in 0
29 | OWNER dmr, ken
30 |
--------------------------------------------------------------------------------
/v1man/man6/ttt.6:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he '11/3/71''TTT (VI)'
3 | .ti 0
4 | NAME ttt -- tic-tac-toe
5 | .sp
6 | .ti 0
7 | SYNOPSIS /usr/games/ttt
8 | .sp
9 | .ti 0
10 | DESCRIPTION ttt___
11 | is the X's and O's the is
12 | popular in 1st grade.
13 | This is a learning program that never
14 | makes the same mistake twice.
15 | .sp
16 | .ti 0
17 | FILES ttt.k -- old mistakes
18 | .sp
19 | .ti 0
20 | SEE ALSO --
21 | .sp
22 | .ti 0
23 | DIAGNOSTICS --
24 | .sp
25 | .ti 0
26 | BUGS --
27 | .sp
28 | .ti 0
29 | OWNER ken
30 |
--------------------------------------------------------------------------------
/v1man/man7/as2.7:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he '11/3/71''/ETC/AS2 (VII)'
3 | .ti 0
4 | NAME as2 -- assembler pass 2
5 | .sp
6 | .ti 0
7 | SYNOPSIS --
8 | .sp
9 | .ti 0
10 | DESCRIPTION as2___
11 | is invoked by the assembler as__ to perform its second pass.
12 | .sp
13 | .ti 0
14 | FILES see as
15 | .sp
16 | .ti 0
17 | SEE ALSO as__
18 | .sp
19 | .ti 0
20 | DIAGNOSTICS see as__
21 | .sp
22 | .ti 0
23 | BUGS --
24 | .sp
25 | .ti 0
26 | OWNER dmr
27 |
--------------------------------------------------------------------------------
/v1man/man7/ba.7:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he '11/3/71''/ETC/BA (VII)'
3 | .ti 0
4 | NAME ba -- B assembler
5 | .sp
6 | .ti 0
7 | SYNOPSIS /etc/ba name
8 | .sp
9 | .ti 0
10 | DESCRIPTION ba__
11 | is invoked by the B_ command in order to turn the
12 | B_ intermediate code into assembly language.
13 | .sp
14 | .ti 0
15 | FILES name.i (input), name.s (output)
16 | .sp
17 | .ti 0
18 | SEE ALSO b_ command, /etc/bc
19 | .sp
20 | .ti 0
21 | DIAGNOSTICS --
22 | .sp
23 | .ti 0
24 | BUGS At the moment,
25 | the b_ command is defunct,
26 | and ba__ is invoked via a command file.
27 | .sp
28 | .ti 0
29 | OWNER ken
30 |
--------------------------------------------------------------------------------
/v1man/man7/bc.7:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he '11/3/71''/ETC/BC (VII)'
3 | .ti 0
4 | NAME bc -- B compiler
5 | .sp
6 | .ti 0
7 | SYNOPSIS /etc/bc name.b name.i
8 | .sp
9 | .ti 0
10 | DESCRIPTION ba__
11 | is the B_ compiler proper;
12 | it turns B_ source into intermediate code.
13 | It is invoked from the b_ command.
14 | .sp
15 | .ti 0
16 | FILES name.b (input), name.i (intermediate output)
17 | .sp
18 | .ti 0
19 | SEE ALSO b_ (command), /etc/ba
20 | .sp
21 | .ti 0
22 | DIAGNOSTICS --
23 | .sp
24 | .ti 0
25 | BUGS The b command is defunct at the moment;
26 | bc is called from a command file.
27 | .sp
28 | .ti 0
29 | OWNER ken
30 |
--------------------------------------------------------------------------------
/v1man/man7/brt.7:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he '11/3/71''/ETC/BRT1, BRT2 (VII)'
3 | .ti 0
4 | NAME brt1, brt2 -- B_ runtime routines
5 | .sp
6 | .ti 0
7 | SYNOPSIS --
8 | .sp
9 | .ti 0
10 | DESCRIPTION The first of
11 | these routines must be loaded first in an executable B program;
12 | the second must be loaded last, after all other routines.
13 | They are not in /etc/bilib only because having them separate is
14 | the easiest way to assure the order of loading.
15 | .sp
16 | .ti 0
17 | FILES --
18 | .sp
19 | .ti 0
20 | SEE ALSO b command, bilib
21 | .sp
22 | .ti 0
23 | DIAGNOSTICS --
24 | .sp
25 | .ti 0
26 | BUGS --
27 | .sp
28 | .ti 0
29 | OWNER ken
30 |
--------------------------------------------------------------------------------
/v1man/man7/liba.7:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he '11/3/71''/ETC/LIBA.A (VII)'
3 | .ti 0
4 | NAME liba.a -- assembly language library
5 | .sp
6 | .ti 0
7 | SYNOPSIS --
8 | .sp
9 | .ti 0
10 | DESCRIPTION This library is
11 | the standard location for assembly-language subroutines
12 | of general use.
13 | A section of this manual is devoted to its contents.
14 |
15 | This library is searched when the link editor ld__ encounters
16 | the "-l" argument.
17 | .sp
18 | .ti 0
19 | FILES --
20 | .sp
21 | .ti 0
22 | SEE ALSO ld__; library manual
23 | .sp
24 | .ti 0
25 | DIAGNOSTICS --
26 | .sp
27 | .ti 0
28 | BUGS --
29 | .sp
30 | .ti 0
31 | OWNER dmr, ken
32 |
--------------------------------------------------------------------------------
/v1man/man7/libf.7:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he '11/3/71''LIBF.A (VII)'
3 | .ti 0
4 | NAME /etc/libf.a -- Fortran library
5 | .sp
6 | .ti 0
7 | SYNOPSIS --
8 | .sp
9 | .ti 0
10 | DESCRIPTION This library contains
11 | all the Frotran runtime routines.
12 | Many are missing.
13 | .sp
14 | .ti 0
15 | FILES --
16 | .sp
17 | .ti 0
18 | SEE ALSO f1, f2, f3, f4
19 | .sp
20 | .ti 0
21 | DIAGNOSTICS --
22 | .sp
23 | .ti 0
24 | BUGS Will be renamed,
25 | and libf.a______ reserved for subroutines and functions.
26 | .sp
27 | .ti 0
28 | OWNER ken, dmr
29 |
--------------------------------------------------------------------------------
/v1man/man7/tabs.7:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he '11/3/71''/ETC/TABS (VII)'
3 | .ti 0
4 | NAME tabs -- set tab stops
5 | .sp
6 | .ti 0
7 | SYNOPSIS cat /etc/tabs
8 | .sp
9 | .ti 0
10 | DESCRIPTION When
11 | printed on a suitable terminal, this file
12 | will set tab stops at columns 8, 16, 24, 32, ....
13 | Suitable terminals include the Teletype model 37 and
14 | the GE TermiNet 300.
15 | .sp
16 | Since UNIX times delays assuming tabs set every 8,
17 | this has become a defacto 'standard,'
18 | .sp
19 | .ti 0
20 | FILES --
21 | .sp
22 | .ti 0
23 | SEE ALSO --
24 | .sp
25 | .ti 0
26 | DIAGNOSTICS --
27 | .sp
28 | .ti 0
29 | BUGS --
30 | .sp
31 | .ti 0
32 | OWNER ken
33 |
--------------------------------------------------------------------------------
/v2man/man0/aa:
--------------------------------------------------------------------------------
1 | .na
2 | .hc
3 | .in 16
4 | .fo ''- % -''
5 |
--------------------------------------------------------------------------------
/v2man/man0/aa_x:
--------------------------------------------------------------------------------
1 | .na
2 | .hc
3 | @in 16
4 | .fo ''- % -''
5 |
--------------------------------------------------------------------------------
/v2man/man0/headrc:
--------------------------------------------------------------------------------
1 | 2s/.*/&&/
2 | s/'[^']*'//
3 | s/'.he //
4 | s/''/'/p
5 | w
6 | q
7 |
--------------------------------------------------------------------------------
/v2man/man0/tocrc:
--------------------------------------------------------------------------------
1 | ed toc
2 | /\.xx/;//s/ /(I): /
3 | /\.xx/;//s/ /(II): /
4 | /\.xx/;//s/ /(III): /
5 | /\.xx/;//s/ /(IV): /
6 | /\.xx/;//s/ /(V): /
7 | /\.xx/;//s/ /(VI): /
8 | /\.xx/;//s/ /(VII): /
9 | g/\.xx/.-4,.d
10 | g/^\./d
11 | g/^$/d
12 | $d
13 | w xtoc
14 | q
15 | ptx xtoc index
16 | rm xtoc
17 |
--------------------------------------------------------------------------------
/v2man/man0/xx:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he 'X'Y'X'
3 | .ti 0
4 | NAME X
5 | .sp
6 | .ti 0
7 | SYNOPSIS X
8 | .sp
9 | .ti 0
10 | DESCRIPTION X
11 | .sp
12 | .ti 0
13 | FILES X
14 | .sp
15 | .ti 0
16 | SEE ALSO X
17 | .sp
18 | .ti 0
19 | DIAGNOSTICS X
20 | .sp
21 | .ti 0
22 | BUGS X
23 |
--------------------------------------------------------------------------------
/v2man/man1/:.1:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he '3/15/72'': (I)'
3 | .ti 0
4 | NAME : -- place a label
5 | .sp
6 | .ti 0
7 | SYNOPSIS :_ [ label ]
8 | .sp
9 | .ti 0
10 | DESCRIPTION :_
11 | does nothing. Its only function is to place
12 | a label for the goto____ command. :_ is a command
13 | so the Shell doesn't have to be fixed to ignore lines with
14 | :'s.
15 | .sp
16 | .ti 0
17 | FILES --
18 | .sp
19 | .ti 0
20 | SEE ALSO goto(I)
21 | .sp
22 | .ti 0
23 | DIAGNOSTICS --
24 | .sp
25 | .ti 0
26 | BUGS --
27 | .sp
28 | .ti 0
29 | AUTHOR dmr
30 |
--------------------------------------------------------------------------------
/v2man/man1/df.1:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he '3/15/72''DF (I)'
3 | .ti 0
4 | NAME df -- disk free
5 | .sp
6 | .ti 0
7 | SYNOPSIS df__ [ filesystem ]
8 | .sp
9 | .ti 0
10 | DESCRIPTION df__
11 | prints out the number of free blocks
12 | available on a file system.
13 | If the file system is unspecified,
14 | the free space on all of
15 | the normally mounted file systems
16 | is printed.
17 | .sp
18 | .ti 0
19 | FILES /dev/rf?,
20 | /dev/rk?,
21 | /dev/rp?
22 | .sp
23 | .ti 0
24 | SEE ALSO check(VIII)
25 | .sp
26 | .ti 0
27 | DIAGNOSTICS --
28 | .sp
29 | .ti 0
30 | BUGS --
31 | .sp
32 | .ti 0
33 | OWNER ken, dmr
34 |
--------------------------------------------------------------------------------
/v2man/man1/echo.1:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he '3/15/72''ECHO (I)'
3 | .ti 0
4 | NAME echo -- echo arguments
5 | .sp
6 | .ti 0
7 | SYNOPSIS echo____ [ arg89918 ... ]
8 | .sp
9 | .ti 0
10 | DESCRIPTION echo____
11 | writes all its arguments in order as a line on the
12 | standard output file.
13 | It is mainly useful for producing diagnostics in command files.
14 | .sp
15 | .ti 0
16 | FILES --
17 | .sp
18 | .ti 0
19 | SEE ALSO --
20 | .sp
21 | .ti 0
22 | DIAGNOSTICS --
23 | .sp
24 | .ti 0
25 | BUGS --
26 | .sp
27 | .ti 0
28 | OWNER doug
29 |
--------------------------------------------------------------------------------
/v2man/man1/exit.1:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he '3/15/72''EXIT(I)'
3 | .ti 0
4 | NAME exit -- terminate command file
5 | .sp
6 | .ti 0
7 | SYNOPSIS exit____
8 | .sp
9 | .ti 0
10 | DESCRIPTION exit____
11 | performs a seek____ to the end of its standard input file.
12 | Thus, if it is invoked inside
13 | a file of commands, upon return from exit____ the shell will
14 | discover an end-of-file and terminate.
15 | .sp
16 | .ti 0
17 | FILES --
18 | .sp
19 | .ti 0
20 | SEE ALSO if(I), goto(I), sh(I)
21 | .sp
22 | .ti 0
23 | DIAGNOSTICS --
24 | .sp
25 | .ti 0
26 | BUGS --
27 | .sp
28 | .ti 0
29 | OWNER dmr
30 |
--------------------------------------------------------------------------------
/v2man/man1/find.1:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he '3/15/72''FIND (I)'
3 | .ti 0
4 | NAME find -- find file with given name
5 | .sp
6 | .ti 0
7 | SYNOPSIS find____ name or number ...
8 | .sp
9 | .ti 0
10 | DESCRIPTION find____
11 | searches the entire file system hierarchy
12 | and gives the path names of all files
13 | with the specified names or (decimal) i-numbers.
14 | .sp
15 | .ti 0
16 | FILES /_
17 | .sp
18 | .ti 0
19 | SEE ALSO --
20 | .sp
21 | .ti 0
22 | DIAGNOSTICS --
23 | .sp
24 | .ti 0
25 | BUGS --
26 | .sp
27 | .ti 0
28 | OWNER dmr
29 |
--------------------------------------------------------------------------------
/v2man/man1/mkdir.1:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he '3/15/72''MKDIR (I)'
3 | .ti 0
4 | NAME mkdir -- make a directory
5 | .sp
6 | .ti 0
7 | SYNOPSIS mkdir_____ dirname ...
8 | .sp
9 | .ti 0
10 | DESCRIPTION mkdir_____ creates specified directories
11 | in mode 17.
12 | .sp
13 | The standard entries "." and ".." are made automatically.
14 | .sp
15 | .ti 0
16 | FILES --
17 | .sp
18 | .ti 0
19 | SEE ALSO rmdir(I)
20 | .sp
21 | .ti 0
22 | DIAGNOSTICS "dirname ?"
23 | .sp
24 | .ti 0
25 | BUGS --
26 | .sp
27 | .ti 0
28 | OWNER ken, dmr
29 |
--------------------------------------------------------------------------------
/v2man/man1/ov.1:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he '6/12/72''OV (I)'
3 | .ti 0
4 | NAME ov -- overlay pages
5 | .sp
6 | .ti 0
7 | SYNOPSIS ov__ filename
8 | .sp
9 | .ti 0
10 | DESCRIPTION ov__
11 | is a postprocessor for producing double column formatted
12 | text when using nroff(I).
13 | ov__
14 | assumes that the named file contains an even number of
15 | 66 line pages and
16 | literally overlays successive pairs of pages.
17 | .sp
18 | .ti 0
19 | FILES none
20 | .sp
21 | .ti 0
22 | SEE ALSO nroff(I)
23 | .sp
24 | .ti 0
25 | DIAGNOSTICS none
26 | .sp
27 | .ti 0
28 | BUGS Other page lengths should be permitted.
29 | .sp
30 | .ti 0
31 | OWNER jfo
32 |
--------------------------------------------------------------------------------
/v2man/man1/rew.1:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he '3/15/72''REW (I)'
3 | .ti 0
4 | NAME rew -- rewind tape
5 | .sp
6 | .ti 0
7 | SYNOPSIS rew ___ [ digit ]
8 | .sp
9 | .ti 0
10 | DESCRIPTION rew___
11 | rewinds DECtape drives. The digit is the logical
12 | tape number, and should range from 0 to 7.
13 | A missing digit indicates drive 0.
14 | .sp
15 | .ti 0
16 | FILES /dev/tap?
17 | .sp
18 | .ti 0
19 | SEE ALSO --
20 | .sp
21 | .ti 0
22 | DIAGNOSTICS "?" if there is no tape mounted on the indicated
23 | drive or if the file cannot be opened.
24 | .sp
25 | .ti 0
26 | BUGS --
27 | .sp
28 | .ti 0
29 | OWNER ken, dmr
30 |
--------------------------------------------------------------------------------
/v2man/man1/tty.1:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he '3/15/72''TTY (I)'
3 | .ti 0
4 | NAME tty -- get tty name
5 | .sp
6 | .ti 0
7 | SYNOPSIS tty___
8 | .sp
9 | .ti 0
10 | DESCRIPTION tty___ gives the name of the user's typewriter
11 | in the form "ttyn" for n_ a digit. The actual path
12 | name is then "/dev/ttyn".
13 | .sp
14 | .ti 0
15 | FILES --
16 | .sp
17 | .ti 0
18 | SEE ALSO --
19 | .sp
20 | .ti 0
21 | DIAGNOSTICS "not a tty" if the standard input file is not a typewriter.
22 | .sp
23 | .ti 0
24 | BUGS --
25 | .sp
26 | .ti 0
27 | OWNER dmr, ken
28 |
--------------------------------------------------------------------------------
/v2man/man1/type.1:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he '6/12/72''TYPE (I)'
3 | .ti 0
4 | NAME type -- type on single sheet paper
5 | .sp
6 | .ti 0
7 | SYNOPSIS type____ file918 ...
8 | .sp
9 | .ti 0
10 | DESCRIPTION type____
11 | copies its input files to the standard output.
12 | After every 66 lines,
13 | type stops and reads the standard input
14 | for a new line character before continuing.
15 | This allows time for insertion of single
16 | sheet paper.
17 | .sp
18 | .ti 0
19 | FILES --
20 | .sp
21 | .ti 0
22 | SEE ALSO --
23 | .sp
24 | .ti 0
25 | DIAGNOSTICS --
26 | .sp
27 | .ti 0
28 | BUGS --
29 | .sp
30 | .ti 0
31 | OWNER dmr
32 |
--------------------------------------------------------------------------------
/v2man/man1/umount.1:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he '3/15/72''UMOUNT (I)'
3 | .ti 0
4 | NAME umount -- dismount file system
5 | .sp
6 | .ti 0
7 | SYNOPSIS /etc/umount___________ special
8 | .sp
9 | .ti 0
10 | DESCRIPTION umount______
11 | announces to the system that the removable file system previously
12 | mounted on special file special_______ is to be removed.
13 |
14 | Only the super-user may issue this command.
15 | .sp
16 | .ti 0
17 | FILES --
18 | .sp
19 | .ti 0
20 | SEE ALSO mount(I)
21 | .sp
22 | .ti 0
23 | DIAGNOSTICS "?"
24 | .sp
25 | .ti 0
26 | BUGS This
27 | command is not, in fact, restricted to the super-user.
28 | .sp
29 | .ti 0
30 | OWNER ken, dmr
31 |
--------------------------------------------------------------------------------
/v2man/man2/chdir.2:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he '3/15/72''CHDIR (II)'
3 | .ti 0
4 | NAME chdir -- change working directory
5 | .sp
6 | .ti 0
7 | SYNOPSIS sys chdir; dirname / chdir = 12.
8 | .sp
9 | .ti 0
10 | DESCRIPTION dirname_______
11 | is the address of the pathname of a directory, terminated by a 0 byte.
12 | chdir_____ causes this directory
13 | to become the current working directory.
14 | .sp
15 | .ti 0
16 | FILES --
17 | .sp
18 | .ti 0
19 | SEE ALSO chdir(I)
20 | .sp
21 | .ti 0
22 | DIAGNOSTICS The error bit (c-bit)
23 | is set if the given name is not that of a directory.
24 | .sp
25 | .ti 0
26 | BUGS --
27 | .sp
28 | .ti 0
29 | OWNER ken, dmr
30 |
--------------------------------------------------------------------------------
/v2man/man2/exit.2:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he '3/15/72''EXIT (II)'
3 | .ti 0
4 | NAME exit -- terminate process
5 | .sp
6 | .ti 0
7 | SYNOPSIS (status in r0)
8 | .br
9 | sys exit / exit = 1
10 | .sp
11 | .ti 0
12 | DESCRIPTION exit____
13 | is the normal means of terminating a process.
14 | All files are closed and the parent process is notified
15 | if it is executing a wait____.
16 | The low byte of r0
17 | is available as status to the parent process.
18 | .sp
19 | This call can never return.
20 | .sp
21 | .ti 0
22 | FILES --
23 | .sp
24 | .ti 0
25 | SEE ALSO wait(II)
26 | .sp
27 | .ti 0
28 | DIAGNOSTICS -
29 | .sp
30 | .ti 0
31 | BUGS --
32 | .sp
33 | .ti 0
34 | OWNER ken, dmr
35 |
--------------------------------------------------------------------------------
/v2man/man2/hog.2:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he '3/15/72''HOG (II)'
3 | .ti 0
4 | NAME hog -- set program in low priority
5 | .sp
6 | .ti 0
7 | SYNOPSIS sys hog / hog = 34.
8 | .sp
9 | .ti 0
10 | DESCRIPTION The
11 | currently executing process is set into
12 | the lowest priority execution queue.
13 | Background jobs that execute a very long
14 | time should do this.
15 | A higher priority will be reinstituted
16 | as soon as the process is dismissed for any reason
17 | other than quantum overflow.
18 | .sp
19 | .ti 0
20 | FILES --
21 | .sp
22 | .ti 0
23 | SEE ALSO --
24 | .sp
25 | .ti 0
26 | DIAGNOSTICS --
27 | .sp
28 | .ti 0
29 | BUGS --
30 | .sp
31 | .ti 0
32 | OWNER ken, dmr
33 |
--------------------------------------------------------------------------------
/v2man/man2/stime.2:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he '3/15/72''STIME (II)'
3 | .ti 0
4 | NAME stime -- set time
5 | .sp
6 | .ti 0
7 | SYNOPSIS (time in AC-MQ)
8 | .br
9 | sys stime / stime = 25.
10 | .sp
11 | .ti 0
12 | DESCRIPTION stime_____
13 | sets the system's idea of the time and date.
14 | Only the super-user may use this call.
15 | .sp
16 | .ti 0
17 | FILES --
18 | .sp
19 | .ti 0
20 | SEE ALSO date(I), time(II)
21 | .sp
22 | .ti 0
23 | DIAGNOSTICS Error bit (c-bit)
24 | set if user is not the super-user.
25 | .sp
26 | .ti 0
27 | BUGS --
28 | .sp
29 | .ti 0
30 | OWNER ken, dmr
31 |
--------------------------------------------------------------------------------
/v2man/man3/const.3:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he '3/15/72''CONST (III)'
3 | .ti 0
4 | NAME const -- floating point constants
5 | .sp
6 | .ti 0
7 | SYNOPSIS --
8 | .sp
9 | .ti 0
10 | DESCRIPTION The following
11 | floating point constants are correctly
12 | represented in double precision.
13 | .sp
14 | one 1.0
15 | .br
16 | pi2 0.5*3.1415...
17 | .sp
18 | .ti 0
19 | FILES kept in /usr/lib/liba.a
20 | .sp
21 | .ti 0
22 | SEE ALSO fptrap(III)
23 | .sp
24 | .ti 0
25 | DIAGNOSTICS --
26 | .sp
27 | .ti 0
28 | BUGS --
29 | .sp
30 | .ti 0
31 | OWNER rhm, dmr, ken
32 |
--------------------------------------------------------------------------------
/v2man/man3/exp.3:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he '3/15/72''EXP (III)'
3 | .ti 0
4 | NAME exp -- exponential function
5 | .sp
6 | .ti 0
7 | SYNOPSIS jsr r5,exp
8 | .sp
9 | .ti 0
10 | DESCRIPTION The
11 | exponential of fr0 is returned in fr0.
12 | The floating point simulation should be active
13 | in either floating or double mode,
14 | but in single precision integer mode.
15 | .sp
16 | .ti 0
17 | FILES kept in /usr/lib/liba.a
18 | .sp
19 | .ti 0
20 | SEE ALSO fptrap(III)
21 | .sp
22 | .ti 0
23 | DIAGNOSTICS The
24 | c-bit is set
25 | if the result is not representable.
26 | .sp
27 | .ti 0
28 | BUGS --
29 | .sp
30 | .ti 0
31 | OWNER rhm, dmr, ken
32 |
--------------------------------------------------------------------------------
/v2man/man3/log.3:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he '3/15/72''LOG (III)'
3 | .ti 0
4 | NAME log -- logarithm base e
5 | .sp
6 | .ti 0
7 | SYNOPSIS jsr r5,log
8 | .sp
9 | .ti 0
10 | DESCRIPTION The
11 | logarithm (base e) of fr0 is returned in fr0.
12 | The floating point simulation should be active
13 | in either floating or double mode,
14 | but in single precision integer mode.
15 | .sp
16 | .ti 0
17 | FILES kept in /usr/lib/liba.a
18 | .sp
19 | .ti 0
20 | SEE ALSO fptrap
21 | .sp
22 | .ti 0
23 | DIAGNOSTICS The error bit (c-bit)
24 | is set if the input argument is less than or
25 | equal to zero.
26 | .sp
27 | .ti 0
28 | BUGS --
29 | .sp
30 | .ti 0
31 | OWNER ken
32 |
--------------------------------------------------------------------------------
/v2man/man3/mesg.3:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he '3/15/72''MESG (III)'
3 | .ti 0
4 | NAME mesg -- write message on typewriter
5 | .sp
6 | .ti 0
7 | SYNOPSIS jsr r5,mesg; ; .even
8 | .sp
9 | .ti 0
10 | DESCRIPTION mesg____
11 | writes the string immediately following its call onto
12 | the standard output file.
13 | The string is terminated by a 0 byte.
14 | .sp
15 | .ti 0
16 | FILES kept in /usr/lib/liba.a
17 | .sp
18 | .ti 0
19 | SEE ALSO --
20 | .sp
21 | .ti 0
22 | DIAGNOSTICS --
23 | .sp
24 | .ti 0
25 | BUGS --
26 | .sp
27 | .ti 0
28 | OWNER ken, dmr
29 |
--------------------------------------------------------------------------------
/v2man/man3/sqrt.3:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he '3/15/72''SQRT (III)'
3 | .ti 0
4 | NAME sqrt -- square root function
5 | .sp
6 | .ti 0
7 | SYNOPSIS jsr r5,sqrt
8 | .sp
9 | .ti 0
10 | DESCRIPTION The
11 | square root of fr0 is returned in fr0.
12 | The floating point simulation should be active
13 | in either floating or double mode,
14 | but in single precision integer mode.
15 | .sp
16 | .ti 0
17 | FILES kept in /usr/lib/liba.a
18 | .sp
19 | .ti 0
20 | SEE ALSO fptrap(III)
21 | .sp
22 | .ti 0
23 | DIAGNOSTICS The c-bit is
24 | set on negative arguments.
25 | .sp
26 | .ti 0
27 | BUGS --
28 | .sp
29 | .ti 0
30 | OWNER rhm, dmr, ken
31 |
--------------------------------------------------------------------------------
/v2man/man4/rk0.4:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he '3/15/72''RK0 (IV)'
3 | .ti 0
4 | NAME rk0 -- RK03 (or RK05) disk
5 | .sp
6 | .ti 0
7 | SYNOPSIS --
8 | .sp
9 | .ti 0
10 | DESCRIPTION rk0___
11 | refers to an entire RK03 disk as a single sequentially-addressed
12 | file.
13 | Its 256-word blocks are numbered 0 to 4871.
14 | Like the RF disk and the tape files, its
15 | addressing is block-oriented.
16 | Consult the rf0(IV) section.
17 | .sp
18 | .ti 0
19 | FILES found in /dev
20 | .sp
21 | .ti 0
22 | SEE ALSO rf0(IV), tap0(IV)
23 | .sp
24 | .ti 0
25 | DIAGNOSTICS --
26 | .sp
27 | .ti 0
28 | BUGS See rf0(IV)
29 | .sp
30 | .ti 0
31 | OWNER ken, dmr
32 |
--------------------------------------------------------------------------------
/v2man/man5/ident.5:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he '6/12/72''IDENT (V)'
3 | .ti 0
4 | NAME ident -- IDENT card file
5 | .sp
6 | .ti 0
7 | SYNOPSIS --
8 | .sp
9 | .ti 0
10 | DESCRIPTION ident_____
11 | is a file used to generate GECOS $IDENT
12 | cards by the off-line print program opr(I).
13 | There is one entry per line in the following
14 | style:
15 |
16 | 05:m1234,m789,name
17 |
18 | which causes the following $IDENT card to be generated:
19 |
20 | $ IDENT m1234,m789,name
21 |
22 | .sp
23 | .ti 0
24 | FILES kept
25 | in /etc/ident.
26 | .sp
27 | .ti 0
28 | SEE ALSO opr(I)
29 | .sp
30 | .ti 0
31 | DIAGNOSTICS --
32 | .sp
33 | .ti 0
34 | BUGS --
35 | .sp
36 | .ti 0
37 | OWNER ken, dmr
38 |
--------------------------------------------------------------------------------
/v2man/man6/basic.6:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he '3/15/72''BASIC (VI)'
3 | .ti 0
4 | NAME basic -- DEC supplied BASIC
5 | .sp
6 | .ti 0
7 | SYNOPSIS basic [file]
8 | .sp
9 | .ti 0
10 | DESCRIPTION Basic
11 | is the standard BASIC V000 distributed
12 | as a stand alone program.
13 | The optional file argument is read before the console.
14 | See DEC-11-AJPB-D manual.
15 | .sp
16 | Since bas___ is smaller and faster,
17 | basic_____ is not maintained on line.
18 | .sp
19 | .ti 0
20 | FILES --
21 | .sp
22 | .ti 0
23 | SEE ALSO bas
24 | .sp
25 | .ti 0
26 | DIAGNOSTICS See manual
27 | .sp
28 | .ti 0
29 | BUGS GOK
30 | .sp
31 | .ti 0
32 | OWNER dmr
33 |
--------------------------------------------------------------------------------
/v2man/man6/cal.6:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he '3/15/72''CAL (VI)'
3 | .ti 0
4 | NAME cal -- print calendar
5 | .sp
6 | .ti 0
7 | SYNOPSIS /usr/ken/cal year
8 | .sp
9 | .ti 0
10 | DESCRIPTION Cal
11 | will print a calendar for the given year.
12 | The year can be between 0 (really 1 BC)
13 | and 9999.
14 | For years when
15 | several calendars were in vogue in
16 | different countries,
17 | the calendar of England (and therefore her colonies)
18 | is printed.
19 | .sp
20 | P.S. try cal of 1752.
21 | .sp
22 | .ti 0
23 | FILES --
24 | .sp
25 | .ti 0
26 | SEE ALSO --
27 | .sp
28 | .ti 0
29 | DIAGNOSTICS --
30 | .sp
31 | .ti 0
32 | BUGS --
33 | .sp
34 | .ti 0
35 | OWNER ken
36 |
--------------------------------------------------------------------------------
/v2man/man6/das.6:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he '3/15/72''DAS (VI)'
3 | .ti 0
4 | NAME das -- disassembler
5 | .sp
6 | .ti 0
7 | SYNOPSIS --
8 | .sp
9 | .ti 0
10 | DESCRIPTION A PDP-11
11 | disassembler exists.
12 | Contact the owner for more information.
13 | .sp
14 | .ti 0
15 | FILES --
16 | .sp
17 | .ti 0
18 | SEE ALSO --
19 | .sp
20 | .ti 0
21 | DIAGNOSTICS --
22 | .sp
23 | .ti 0
24 | BUGS --
25 | .sp
26 | .ti 0
27 | OWNER ken
28 |
--------------------------------------------------------------------------------
/v2man/man6/dli.6:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he '3/15/72''DLI (VI)'
3 | .ti 0
4 | NAME dli -- load DEC binary paper tapes
5 | .sp
6 | .ti 0
7 | SYNOPSIS dli output [input]
8 | .sp
9 | .ti 0
10 | DESCRIPTION dli___
11 | will load a DEC binary paper tape
12 | into the output file.
13 | The binary format paper tape
14 | is read from the input file
15 | (/dev/ppt is default.)
16 | .sp
17 | .ti 0
18 | FILES /dev/ppt
19 | .sp
20 | .ti 0
21 | SEE ALSO --
22 | .sp
23 | .ti 0
24 | DIAGNOSTICS "checksum"
25 | .sp
26 | .ti 0
27 | BUGS --
28 | .sp
29 | .ti 0
30 | OWNER dmr
31 |
--------------------------------------------------------------------------------
/v2man/man6/dpt.6:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he '3/15/72''DPT (VI)'
3 | .ti 0
4 | NAME dpt -- read DEC ASCII paper tape
5 | .sp
6 | .ti 0
7 | SYNOPSIS dpt output [input]
8 | .sp
9 | .ti 0
10 | DESCRIPTION dpt___
11 | reads the input file (/dev/ppt default)
12 | assuming the format is a DEC generated
13 | ASCII paper tape of an assembly language program.
14 | The output is a UNIX ASCII assembly program.
15 | .sp
16 | .ti 0
17 | FILES /dev/ppt
18 | .sp
19 | .ti 0
20 | SEE ALSO --
21 | .sp
22 | .ti 0
23 | DIAGNOSTICS --
24 | .sp
25 | .ti 0
26 | BUGS Almost
27 | always a hand pass is required to get
28 | a correct output.
29 | .sp
30 | .ti 0
31 | OWNER ken, dmr
32 |
--------------------------------------------------------------------------------
/v2man/man6/moo.6:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he '3/15/72''MOO (VI)'
3 | .ti 0
4 | NAME moo -- a game
5 | .sp
6 | .ti 0
7 | SYNOPSIS /usr/games/moo
8 | .sp
9 | .ti 0
10 | DESCRIPTION moo___
11 | is a guessing game imported from England.
12 | .sp
13 | .ti 0
14 | FILES --
15 | .sp
16 | .ti 0
17 | SEE ALSO --
18 | .sp
19 | .ti 0
20 | DIAGNOSTICS --
21 | .sp
22 | .ti 0
23 | BUGS --
24 | .sp
25 | .ti 0
26 | OWNER ken
27 |
--------------------------------------------------------------------------------
/v2man/man6/ttt.6:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he '3/15/72''TTT (VI)'
3 | .ti 0
4 | NAME ttt -- tic-tac-toe
5 | .sp
6 | .ti 0
7 | SYNOPSIS /usr/games/ttt
8 | .sp
9 | .ti 0
10 | DESCRIPTION ttt___
11 | is the X's and O's game
12 | popular in 1st grade.
13 | This is a learning program that never
14 | makes the same mistake twice.
15 | .sp
16 | .ti 0
17 | FILES ttt.k -- old mistakes
18 | .sp
19 | .ti 0
20 | SEE ALSO --
21 | .sp
22 | .ti 0
23 | DIAGNOSTICS --
24 | .sp
25 | .ti 0
26 | BUGS --
27 | .sp
28 | .ti 0
29 | OWNER ken
30 |
--------------------------------------------------------------------------------
/v2man/man7/tabs.7:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he '6/15/72''TABS (VII)'
3 | .ti 0
4 | NAME tabs -- set tab stops
5 | .sp
6 | .ti 0
7 | SYNOPSIS cat /usr/pub/tabs
8 | .sp
9 | .ti 0
10 | DESCRIPTION When
11 | printed on a suitable terminal, this file
12 | will set tab stops at columns 8, 16, 24, 32, ....
13 | Suitable terminals include the Teletype model 37 and
14 | the GE TermiNet 300.
15 | .sp
16 | These tab stop settings are
17 | desirable because UNIX assumes them
18 | in calculating delays.
19 | .sp
20 | .ti 0
21 | FILES --
22 | .sp
23 | .ti 0
24 | SEE ALSO --
25 | .sp
26 | .ti 0
27 | DIAGNOSTICS --
28 | .sp
29 | .ti 0
30 | BUGS --
31 | .sp
32 | .ti 0
33 | OWNER ken
34 |
--------------------------------------------------------------------------------
/v3man/man0/aa:
--------------------------------------------------------------------------------
1 | .na
2 | .hc
3 | .in 16
4 | .fo ''- % -''
5 |
--------------------------------------------------------------------------------
/v3man/man0/aa_x:
--------------------------------------------------------------------------------
1 | .na
2 | .hc
3 | @in 16
4 | .fo ''- % -''
5 |
--------------------------------------------------------------------------------
/v3man/man0/headrc:
--------------------------------------------------------------------------------
1 | 2s/.*/&&/
2 | s/'[^']*'//
3 | s/'.he //
4 | s/''/'/p
5 | w
6 | q
7 |
--------------------------------------------------------------------------------
/v3man/man0/tocrc:
--------------------------------------------------------------------------------
1 | ed toc
2 | /\.xx/;//s/ /(I): /
3 | /\.xx/;//s/ /(II): /
4 | /\.xx/;//s/ /(III): /
5 | /\.xx/;//s/ /(IV): /
6 | /\.xx/;//s/ /(V): /
7 | /\.xx/;//s/ /(VI): /
8 | /\.xx/;//s/ /(VII): /
9 | /\.xx/;//s/ /(VIII): /
10 | g/\.xx/.-4,.d
11 | g/^\./d
12 | g/^$/d
13 | $d
14 | w xtoc
15 | q
16 | ptx xtoc index
17 | rm xtoc
18 |
--------------------------------------------------------------------------------
/v3man/man0/xx:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he 'X'Y'X'
3 | .ti 0
4 | NAME X
5 | .sp
6 | .ti 0
7 | SYNOPSIS X
8 | .sp
9 | .ti 0
10 | DESCRIPTION X
11 | .sp
12 | .ti 0
13 | FILES X
14 | .sp
15 | .ti 0
16 | SEE ALSO X
17 | .sp
18 | .ti 0
19 | DIAGNOSTICS X
20 | .sp
21 | .ti 0
22 | BUGS X
23 |
--------------------------------------------------------------------------------
/v3man/man1/:.1:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he ': (I)'3/15/72': (I)'
3 | .ti 0
4 | NAME : -- place a label
5 | .sp
6 | .ti 0
7 | SYNOPSIS :_ [ label ]
8 | .sp
9 | .ti 0
10 | DESCRIPTION :_
11 | does nothing. Its only function is to place
12 | a label for the goto____ command. :_ is a command
13 | so the Shell doesn't have to be fixed to ignore lines with
14 | :'s.
15 | .sp
16 | .ti 0
17 | FILES --
18 | .sp
19 | .ti 0
20 | SEE ALSO goto(I)
21 | .sp
22 | .ti 0
23 | DIAGNOSTICS --
24 | .sp
25 | .ti 0
26 | BUGS --
27 |
--------------------------------------------------------------------------------
/v3man/man1/df.1:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he 'DF (I)'1/20/73'DF (I)'
3 | .ti 0
4 | NAME df -- disk free
5 | .sp
6 | .ti 0
7 | SYNOPSIS df__ [ filesystem ]
8 | .sp
9 | .ti 0
10 | DESCRIPTION df__
11 | prints out the number of free blocks
12 | available on a file system.
13 | If the file system is unspecified,
14 | the free space on all of
15 | the normally mounted file systems
16 | is printed.
17 | .sp
18 | .ti 0
19 | FILES /dev/rf?,
20 | /dev/rk?,
21 | /dev/rp?
22 | .sp
23 | .ti 0
24 | SEE ALSO check(VIII)
25 | .sp
26 | .ti 0
27 | DIAGNOSTICS --
28 | .sp
29 | .ti 0
30 | BUGS --
31 |
--------------------------------------------------------------------------------
/v3man/man1/dsw.1:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he 'DSW (I)'3/15/72'DSW (I)'
3 | .ti 0
4 | NAME dsw -- delete interactively
5 | .sp
6 | .ti 0
7 | SYNOPSIS dsw___ [ directory ]
8 | .sp
9 | .ti 0
10 | DESCRIPTION For
11 | each file in the given directory ("." if not specified)
12 | dsw___ types its name. If "y" is typed, the file is deleted;
13 | if "x", dsw___ exits; if anything else, the file
14 | is not removed.
15 | .sp
16 | .ti 0
17 | FILES --
18 | .sp
19 | .ti 0
20 | SEE ALSO rm(I)
21 | .sp
22 | .ti 0
23 | DIAGNOSTICS "?"
24 | .sp
25 | .ti 0
26 | BUGS The name "dsw"
27 | is a carryover from the ancient past. Its etymology is
28 | amusing but the name is nonetheless ill-advised.
29 |
--------------------------------------------------------------------------------
/v3man/man1/echo.1:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he 'ECHO (I)'3/15/72'ECHO (I)'
3 | .ti 0
4 | NAME echo -- echo arguments
5 | .sp
6 | .ti 0
7 | SYNOPSIS echo____ [ arg89918 ... ]
8 | .sp
9 | .ti 0
10 | DESCRIPTION echo____
11 | writes all its arguments in order as a line on the
12 | standard output file.
13 | It is mainly useful for producing diagnostics in command files.
14 | .sp
15 | .ti 0
16 | FILES --
17 | .sp
18 | .ti 0
19 | SEE ALSO --
20 | .sp
21 | .ti 0
22 | DIAGNOSTICS --
23 | .sp
24 | .ti 0
25 | BUGS --
26 |
--------------------------------------------------------------------------------
/v3man/man1/exit.1:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he 'EXIT(I)'3/15/72'EXIT(I)'
3 | .ti 0
4 | NAME exit -- terminate command file
5 | .sp
6 | .ti 0
7 | SYNOPSIS exit____
8 | .sp
9 | .ti 0
10 | DESCRIPTION exit____
11 | performs a seek____ to the end of its standard input file.
12 | Thus, if it is invoked inside
13 | a file of commands, upon return from exit____ the shell will
14 | discover an end-of-file and terminate.
15 | .sp
16 | .ti 0
17 | FILES --
18 | .sp
19 | .ti 0
20 | SEE ALSO if(I), goto(I), sh(I)
21 | .sp
22 | .ti 0
23 | DIAGNOSTICS --
24 | .sp
25 | .ti 0
26 | BUGS --
27 |
--------------------------------------------------------------------------------
/v3man/man1/mkdir.1:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he 'MKDIR (I)'3/15/72'MKDIR (I)'
3 | .ti 0
4 | NAME mkdir -- make a directory
5 | .sp
6 | .ti 0
7 | SYNOPSIS mkdir_____ dirname ...
8 | .sp
9 | .ti 0
10 | DESCRIPTION mkdir_____ creates specified directories
11 | in mode 17.
12 | .sp
13 | The standard entries "." and ".." are made automatically.
14 | .sp
15 | .ti 0
16 | FILES --
17 | .sp
18 | .ti 0
19 | SEE ALSO rmdir(I)
20 | .sp
21 | .ti 0
22 | DIAGNOSTICS "dirname ?"
23 | .sp
24 | .ti 0
25 | BUGS --
26 |
--------------------------------------------------------------------------------
/v3man/man1/mv.1:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he 'MV (I)'2/9/73'MV (I)'
3 | .ti 0
4 | NAME mv -- move or rename a file
5 | .sp
6 | .ti 0
7 | SYNOPSIS mv__ name\d1\u name\d2\u
8 | .sp
9 | .ti 0
10 | DESCRIPTION mv__
11 | changes the name of name\d1\u to
12 | name\d2\u.
13 | If name\d2\u is a directory, name\d1\u is moved to
14 | that directory with its original file-name.
15 | Directories may only be moved within the same parent
16 | directory (just renamed).
17 | .sp
18 | .ti 0
19 | FILES --
20 | .sp
21 | .ti 0
22 | SEE ALSO --
23 | .sp
24 | .ti 0
25 | DIAGNOSTICS yes
26 | .sp
27 | .ti 0
28 | BUGS --
29 |
--------------------------------------------------------------------------------
/v3man/man1/ov.1:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he 'OV (I)'6/12/72'OV (I)'
3 | .ti 0
4 | NAME ov -- overlay pages
5 | .sp
6 | .ti 0
7 | SYNOPSIS ov__ [ file ]
8 | .sp
9 | .ti 0
10 | DESCRIPTION ov__
11 | is a postprocessor for producing double column formatted
12 | text when using nroff(I).
13 | ov__
14 | literally overlays successive pairs of 66-line pages.
15 |
16 | If the file argument is missing,
17 | the standard input is used.
18 | Thus ov__ may be used as a filter.
19 | .sp
20 | .ti 0
21 | FILES none
22 | .sp
23 | .ti 0
24 | SEE ALSO nroff(I), pr(I)
25 | .sp
26 | .ti 0
27 | DIAGNOSTICS none
28 | .sp
29 | .ti 0
30 | BUGS Other page lengths should be permitted.
31 |
--------------------------------------------------------------------------------
/v3man/man1/roff.1:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aap/unixman/e06a93186a915ffd074bec9da32fbbadf418684f/v3man/man1/roff.1
--------------------------------------------------------------------------------
/v3man/man1/time.1:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he 'TIME (I)'10/26/72'TIME (I)'
3 | .ti 0
4 | NAME time -- time a command
5 | .sp
6 | .ti 0
7 | SYNOPSIS time____ command
8 | .sp
9 | .ti 0
10 | DESCRIPTION The
11 | given command is timed; after it is complete,
12 | time____
13 | prints the time spent in the system, waiting for disk, and in execution
14 | of the command.
15 |
16 | The disk I/O time can be variable depending
17 | on other activity in the system.
18 | .sp
19 | .ti 0
20 | FILES --
21 | .sp
22 | .ti 0
23 | SEE ALSO tm (VIII)
24 | .sp
25 | .ti 0
26 | DIAGNOSTICS "?"
27 | .br
28 | "command terminated abnormally"
29 | .br
30 | "Command not found."
31 |
--------------------------------------------------------------------------------
/v3man/man1/tty.1:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he 'TTY (I)'3/15/72'TTY (I)'
3 | .ti 0
4 | NAME tty -- get tty name
5 | .sp
6 | .ti 0
7 | SYNOPSIS tty___
8 | .sp
9 | .ti 0
10 | DESCRIPTION tty___ gives the name of the user's typewriter
11 | in the form "ttyn" for n_ a digit. The actual path
12 | name is then "/dev/ttyn".
13 | .sp
14 | .ti 0
15 | FILES --
16 | .sp
17 | .ti 0
18 | SEE ALSO --
19 | .sp
20 | .ti 0
21 | DIAGNOSTICS "not a tty" if the standard input file is not a typewriter.
22 | .sp
23 | .ti 0
24 | BUGS --
25 |
--------------------------------------------------------------------------------
/v3man/man1/type.1:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he 'TYPE (I)'6/12/72'TYPE (I)'
3 | .ti 0
4 | NAME type -- type on single sheet paper
5 | .sp
6 | .ti 0
7 | SYNOPSIS type____ file918 ...
8 | .sp
9 | .ti 0
10 | DESCRIPTION type____
11 | copies its input files to the standard output.
12 | Before each new page (66 lines) and before each new file,
13 | type stops and reads the standard input
14 | for a new line character before continuing.
15 | This allows time for insertion of single
16 | sheet paper.
17 | .sp
18 | .ti 0
19 | FILES --
20 | .sp
21 | .ti 0
22 | SEE ALSO --
23 | .sp
24 | .ti 0
25 | DIAGNOSTICS --
26 | .sp
27 | .ti 0
28 | BUGS --
29 |
--------------------------------------------------------------------------------
/v3man/man2/boot.2:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he 'BOOT (II)'7/29/72'BOOT (II)'
3 | .ti 0
4 | NAME boot -- reboot UNIX
5 | .sp
6 | .ti 0
7 | SYNOPSIS sys boot / boot = 39. not in assembler
8 | .sp
9 | .ti 0
10 | DESCRIPTION UNIX
11 | will clean up outstanding I\/O, and then execute
12 | the reboot read-only program.
13 | This call is restricted to the super-user.
14 | All users will be logged out.
15 | .sp
16 | .ti 0
17 | SEE ALSO boot procedures (VII)
18 | .sp
19 | .ti 0
20 | DIAGNOSTICS the c-bit is set if you are
21 | not the super-user
22 | .sp
23 | .ti 0
24 | BUGS It
25 | often doesn't work (for unknown reasons).
26 | .br
27 | It depends on switch settings.
28 |
--------------------------------------------------------------------------------
/v3man/man2/chdir.2:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he 'CHDIR (II)'3/15/72'CHDIR (II)'
3 | .ti 0
4 | NAME chdir -- change working directory
5 | .sp
6 | .ti 0
7 | SYNOPSIS sys chdir; dirname / chdir = 12.
8 | .sp
9 | .ti 0
10 | DESCRIPTION dirname_______
11 | is the address of the pathname of a directory, terminated by a 0 byte.
12 | chdir_____ causes this directory
13 | to become the current working directory.
14 | .sp
15 | .ti 0
16 | SEE ALSO chdir(I)
17 | .sp
18 | .ti 0
19 | DIAGNOSTICS The error bit (c-bit)
20 | is set if the given name is not that of a directory
21 | or is not readable.
22 | .sp
23 | .ti 0
24 | BUGS --
25 |
--------------------------------------------------------------------------------
/v3man/man2/csw.2:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he 'CSW (II)'7/29/72'CSW (II)'
3 | .ti 0
4 | NAME csw -- read console switches
5 | .sp
6 | .ti 0
7 | SYNOPSIS sys csw / csw = 38. not in assembler
8 | .br
9 | (value of csw in r0)
10 | .br
11 | (value of buttons in r1)
12 | .sp
13 | .ti 0
14 | DESCRIPTION The setting of
15 | the console switches is returned in r0.
16 | The setting of the
17 | external buttons is returned in r1.
18 | .a
19 | The return is synced to
20 | a 30 CPS clock for graphical applications.
21 | .sp
22 | .ti 0
23 | SEE ALSO --
24 | .sp
25 | .ti 0
26 | DIAGNOSTICS none
27 | .sp
28 | .ti 0
29 | BUGS Currently the buttons are unavailable.
30 |
--------------------------------------------------------------------------------
/v3man/man2/exit.2:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he 'EXIT (II)'3/15/72'EXIT (II)'
3 | .ti 0
4 | NAME exit -- terminate process
5 | .sp
6 | .ti 0
7 | SYNOPSIS (status in r0)
8 | .br
9 | sys exit / exit = 1
10 | .sp
11 | .ti 0
12 | DESCRIPTION exit____
13 | is the normal means of terminating a process.
14 | Exit closes all the process' files and notifies the parent process
15 | if it is executing a wait____.
16 | The low byte of r0
17 | is available as status to the parent process.
18 | .sp
19 | This call can never return.
20 | .sp
21 | .ti 0
22 | SEE ALSO wait(II)
23 | .sp
24 | .ti 0
25 | DIAGNOSTICS -
26 | .sp
27 | .ti 0
28 | BUGS --
29 |
--------------------------------------------------------------------------------
/v3man/man2/fstat.2:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he 'FSTAT (II)'3/15/72'FSTAT (II)'
3 | .ti 0
4 | NAME fstat -- get status of open file
5 | .sp
6 | .ti 0
7 | SYNOPSIS (file descriptor in r0)
8 | .br
9 | sys fstat; buf / fstat = 28.
10 | .sp
11 | .ti 0
12 | DESCRIPTION This
13 | call is identical to stat____, except that it operates
14 | on open files instead of files given by name.
15 | It is most often used to get the status
16 | of the standard input and output files, whose names
17 | are unknown.
18 | .sp
19 | .ti 0
20 | SEE ALSO stat(II)
21 | .sp
22 | .ti 0
23 | DIAGNOSTICS The error bit
24 | (c-bit) is set if the file descriptor is unknown.
25 | .sp
26 | .ti 0
27 | BUGS --
28 |
--------------------------------------------------------------------------------
/v3man/man2/nice.2:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he 'NICE (II)'3/15/72'NICE (II)'
3 | .ti 0
4 | NAME nice -- set program in low priority
5 | .sp
6 | .ti 0
7 | SYNOPSIS sys nice / nice = 34.
8 | .sp
9 | .ti 0
10 | DESCRIPTION The
11 | currently executing process is set into
12 | the lowest priority execution queue.
13 | Background jobs that execute a very long
14 | time should do this.
15 | Once done,
16 | there is no way to restore
17 | a process to normal
18 | priority.
19 | .sp
20 | .ti 0
21 | SEE ALSO formerly known as "hog"
22 | .sp
23 | .ti 0
24 | DIAGNOSTICS --
25 | .sp
26 | .ti 0
27 | BUGS --
28 |
--------------------------------------------------------------------------------
/v3man/man2/quit.2:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he 'QUIT (II)'3/15/72'QUIT (II)'
3 | .ti 0
4 | NAME quit -- turn off quit signal
5 | .sp
6 | .ti 0
7 | SYNOPSIS sys quit; flag / quit = 26.
8 | .sp
9 | .ti 0
10 | DESCRIPTION When flag____ is 0, this call disables
11 | quit signals from the typewriter (ASCII FS).
12 | When flag____ is non-zero, quits are re-enabled,
13 | and cause execution to cease and a core image to be produced.
14 | .sp
15 | Quits should be turned off only with due consideration.
16 | .sp
17 | .ti 0
18 | SEE ALSO intr(II)
19 | .sp
20 | .ti 0
21 | DIAGNOSTICS --
22 | .sp
23 | .ti 0
24 | BUGS --
25 |
--------------------------------------------------------------------------------
/v3man/man2/rele.2:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he 'RELE (II)'3/15/72'RELE (II)'
3 | .ti 0
4 | NAME rele -- release processor
5 | .sp
6 | .ti 0
7 | SYNOPSIS sys rele / rele = 0; not in assembler
8 | .sp
9 | .ti 0
10 | DESCRIPTION This call
11 | causes the process to be swapped out immediately if
12 | another process wants to run.
13 | Its main reason for being is internal
14 | to the system, namely to implement timer-runout swaps.
15 | However, it can be used beneficially by programs
16 | which wish to loop for some reason without
17 | consuming more processor time than necessary.
18 | .sp
19 | .ti 0
20 | SEE ALSO --
21 | .sp
22 | .ti 0
23 | DIAGNOSTICS --
24 | .sp
25 | .ti 0
26 | BUGS --
27 |
--------------------------------------------------------------------------------
/v3man/man2/setuid.2:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he 'SETUID (II)'3/15/72'SETUID (II)'
3 | .ti 0
4 | NAME setuid -- set process ID
5 | .sp
6 | .ti 0
7 | SYNOPSIS (process ID in r0)
8 | .br
9 | sys setuid / setuid = 23.
10 | .sp
11 | .ti 0
12 | DESCRIPTION The user ID of the current process is set to
13 | the argument in r0.
14 | Both the effective and the real user ID are set.
15 | This call is only permitted to the super-user
16 | or if r0 is the real user ID.
17 | .sp
18 | .ti 0
19 | SEE ALSO getuid(II)
20 | .sp
21 | .ti 0
22 | DIAGNOSTICS Error bit
23 | (c-bit) is set as indicated.
24 | .sp
25 | .ti 0
26 | BUGS --
27 |
--------------------------------------------------------------------------------
/v3man/man2/stime.2:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he 'STIME (II)'3/15/72'STIME (II)'
3 | .ti 0
4 | NAME stime -- set time
5 | .sp
6 | .ti 0
7 | SYNOPSIS (time in r0-r1)
8 | .br
9 | sys stime / stime = 25.
10 | .sp
11 | .ti 0
12 | DESCRIPTION stime_____
13 | sets the system's idea of the time and date.
14 | Only the super-user may use this call.
15 | .sp
16 | .ti 0
17 | SEE ALSO date(I), time(II)
18 | .sp
19 | .ti 0
20 | DIAGNOSTICS Error bit (c-bit)
21 | set if user is not the super-user.
22 | .sp
23 | .ti 0
24 | BUGS --
25 |
--------------------------------------------------------------------------------
/v3man/man2/sync.2:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he 'SYNC (II)'6/12/72'SYNC (II)'
3 | .ti 0
4 | NAME sync -- update super-block
5 | .sp
6 | .ti 0
7 | SYNOPSIS sys sync / sync = 36.; not in assembler
8 | .sp
9 | .ti 0
10 | DESCRIPTION sync____
11 | causes the super block for all file systems to be written out.
12 | It is only necessary on systems in which
13 | this writing may be delayed
14 | for a long time, i.e., those which
15 | incorporate hardware protection facilities.
16 |
17 | It should be used by programs which examine a file system,
18 | for example check, df, tm, etc.
19 | .sp
20 | .ti 0
21 | SEE ALSO --
22 | .sp
23 | .ti 0
24 | DIAGNOSTICS --
25 | .sp
26 | .ti 0
27 | BUGS --
28 |
--------------------------------------------------------------------------------
/v3man/man2/time.2:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he 'TIME (II)'3/15/72'TIME (II)'
3 | .ti 0
4 | NAME time -- get time of year
5 | .sp
6 | .ti 0
7 | SYNOPSIS sys time / time = 13.
8 | .br
9 | (time r0-r1)
10 | .sp
11 | .ti 0
12 | DESCRIPTION time____
13 | returns the time since 00:00:00, Jan. 1, 1972, measured
14 | in sixtieths of a second.
15 | The high order word is in the r0 register and the low order
16 | is in the r1.
17 | .sp
18 | .ti 0
19 | SEE ALSO date(I), mdate(II)
20 | .sp
21 | .ti 0
22 | DIAGNOSTICS --
23 | .sp
24 | .ti 0
25 | BUGS The time
26 | is stored in 32 bits.
27 | This guarantees a crisis every
28 | 2.26 years.
29 |
--------------------------------------------------------------------------------
/v3man/man3/atan.3:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he 'ATAN, ATAN2 (III)'1/15/73'ATAN, ATAN2 (III)'
3 | .ti 0
4 | NAME atan -- arc tangent function
5 | .sp
6 | .ti 0
7 | SYNOPSIS jsr r5,atan[2]
8 | .sp
9 | .ti 0
10 | DESCRIPTION The
11 | atan entry returns the arc tangent
12 | of fr0 in fr0.
13 | The range is -J/2 to J/2.
14 | .sp
15 | The atan2 entry returns the arc tangent
16 | of fr0/fr1 in fr0.
17 | The range is -J to J.
18 | .sp
19 | .ti 0
20 | FILES kept in /lib/liba.a
21 | .sp
22 | .ti 0
23 | SEE ALSO --
24 | .sp
25 | .ti 0
26 | DIAGNOSTICS there is no error return
27 | .sp
28 | .ti 0
29 | BUGS --
30 |
--------------------------------------------------------------------------------
/v3man/man3/exp.3:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he 'EXP (III)'1/15/73'EXP (III)'
3 | .ti 0
4 | NAME exp -- exponential function
5 | .sp
6 | .ti 0
7 | SYNOPSIS jsr r5,exp
8 | .sp
9 | .ti 0
10 | DESCRIPTION The
11 | exponential of fr0 is returned in fr0.
12 | .sp
13 | .ti 0
14 | FILES kept in /lib/liba.a
15 | .sp
16 | .ti 0
17 | SEE ALSO --
18 | .sp
19 | .ti 0
20 | DIAGNOSTICS If
21 | the result is not representable, the
22 | c-bit is set
23 | and the largest positive number is returned.
24 | .sp
25 | Zero is returned if the result would underflow.
26 | .sp
27 | .ti 0
28 | BUGS ---
29 |
--------------------------------------------------------------------------------
/v3man/man3/log.3:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he 'LOG (III)'3/15/72'LOG (III)'
3 | .ti 0
4 | NAME log -- logarithm (base e)
5 | .sp
6 | .ti 0
7 | SYNOPSIS jsr r5,log
8 | .sp
9 | .ti 0
10 | DESCRIPTION The
11 | logarithm (base e) of fr0 is returned in fr0.
12 | .sp
13 | .ti 0
14 | FILES kept in /lib/liba.a
15 | .sp
16 | .ti 0
17 | SEE ALSO --
18 | .sp
19 | .ti 0
20 | DIAGNOSTICS The error bit (c-bit)
21 | is set if the input argument is less than or
22 | equal to zero and the result is set to the largest
23 | negative number.
24 | .sp
25 | .ti 0
26 | BUGS --
27 |
--------------------------------------------------------------------------------
/v3man/man3/mesg.3:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he 'MESG (III)'3/15/72'MESG (III)'
3 | .ti 0
4 | NAME mesg -- write message on typewriter
5 | .sp
6 | .ti 0
7 | SYNOPSIS jsr r5,mesg; ; .even
8 | .sp
9 | .ti 0
10 | DESCRIPTION mesg____
11 | writes the string immediately following its call onto
12 | the standard output file.
13 | The string must be terminated by an ASCII NULL byte.
14 | .sp
15 | .ti 0
16 | FILES kept in /lib/liba.a
17 | .sp
18 | .ti 0
19 | SEE ALSO --
20 | .sp
21 | .ti 0
22 | DIAGNOSTICS --
23 | .sp
24 | .ti 0
25 | BUGS --
26 |
--------------------------------------------------------------------------------
/v3man/man3/sin.3:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he 'SIN, COS (III)'3/15/72'SIN, COS (III)'
3 | .ti 0
4 | NAME sin, cos -- sine cosine
5 | .sp
6 | .ti 0
7 | SYNOPSIS jsr r5,sin (cos)
8 | .sp
9 | .ti 0
10 | DESCRIPTION The
11 | sine (cosine) of fr0 in radians
12 | is returned in fr0.
13 | .sp
14 | The magnitude of the argument should be checked
15 | by the caller to make sure the result is meaningful.
16 | .sp
17 | .ti 0
18 | FILES kept in /lib/liba.a
19 | .sp
20 | .ti 0
21 | SEE ALSO --
22 | .sp
23 | .ti 0
24 | DIAGNOSTICS there are none
25 | .sp
26 | .ti 0
27 | BUGS --
28 |
--------------------------------------------------------------------------------
/v3man/man3/sqrt.3:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he 'SQRT (III)'3/15/72'SQRT (III)'
3 | .ti 0
4 | NAME sqrt -- square root function
5 | .sp
6 | .ti 0
7 | SYNOPSIS jsr r5,sqrt
8 | .sp
9 | .ti 0
10 | DESCRIPTION The
11 | square root of fr0 is returned in fr0.
12 | .sp
13 | .ti 0
14 | FILES kept in /lib/liba.a
15 | .sp
16 | .ti 0
17 | SEE ALSO --
18 | .sp
19 | .ti 0
20 | DIAGNOSTICS The c-bit is
21 | set on negative arguments and 0 is returned.
22 | .sp
23 | .ti 0
24 | BUGS --
25 |
--------------------------------------------------------------------------------
/v3man/man3/ttyn.3:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he 'TTYN (III)'1/15/73'TTYN (III)'
3 | .ti 0
4 | NAME ttyn -- return name of current tty
5 | .sp
6 | .ti 0
7 | SYNOPSIS jsr pc,ttyn
8 | .sp
9 | .ti 0
10 | DESCRIPTION The routine hunts up the name of the
11 | input tty attached to the process (one byte from the set
12 | {012345678abc} at present) and returns it in r0.
13 | .sp
14 | "x" is returned if no genuine input tty is attached to the process.
15 | .sp
16 | .ti 0
17 | FILES kept in /lib/liba.a
18 | .sp
19 | .ti 0
20 | SEE ALSO fstat(II)
21 | .sp
22 | .ti 0
23 | DIAGNOSTICS --
24 | .sp
25 | .ti 0
26 | BUGS --
27 |
--------------------------------------------------------------------------------
/v3man/man4/rk.4:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he 'RK (IV)'3/15/72'RK (IV)'
3 | .ti 0
4 | NAME rk -- RK-11/RK03 (or RK05) disk
5 | .sp
6 | .ti 0
7 | DESCRIPTION rk?___
8 | refers to an entire RK03 disk as a single sequentially-addressed
9 | file.
10 | Its 256-word blocks are numbered 0 to 4871.
11 | Like the RF disk and the tape files, its
12 | addressing is block-oriented.
13 | Consult the rf(IV) section.
14 | .sp
15 | .ti 0
16 | FILES /dev/rk0 user available drive
17 | .br
18 | /dev/rk1 /usr file system
19 | .br
20 | /dev/rk2 /sys file system
21 | .br
22 | /dev/rk3 /crp file system
23 | .sp
24 | .ti 0
25 | SEE ALSO rf(IV), tc(IV)
26 | .sp
27 | .ti 0
28 | BUGS See rf(IV)
29 |
--------------------------------------------------------------------------------
/v3man/man5/wtmp.5:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he 'WTMP (V)'3/15/72'WTMP (V)'
3 | .ti 0
4 | NAME /tmp/wtmp -- user login history
5 | .sp
6 | .ti 0
7 | DESCRIPTION This
8 | file records all logins and logouts.
9 | Its format is exactly like utmp(V) except that
10 | a null user name indicates a logout on the associated
11 | typewriter, and the typewriter name 'x' indicates
12 | that UNIX was rebooted at that point.
13 |
14 | Wtmp is maintained by login(I) and init(VII).
15 | Neither of these programs creates the file,
16 | so if it is removed record-keeping is turned off.
17 |
18 | This file resides in directory /tmp.
19 | .sp
20 | .ti 0
21 | SEE ALSO init(VII), login(I), acct(VIII), swtmp(VIII)
22 |
--------------------------------------------------------------------------------
/v3man/man7/tabs.7:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he 'TABS (VII)'6/15/72'TABS (VII)'
3 | .ti 0
4 | NAME tabs -- set tab stops
5 | .sp
6 | .ti 0
7 | SYNOPSIS cat /usr/pub/tabs
8 | .sp
9 | .ti 0
10 | DESCRIPTION When
11 | printed on a suitable terminal, this file
12 | will set tab stops every 8 columns.
13 | Suitable terminals include the Teletype model 37 and
14 | the GE TermiNet 300.
15 | .sp
16 | These tab stop settings are
17 | desirable because UNIX assumes them
18 | in calculating delays.
19 | .sp
20 | .ti 0
21 | FILES --
22 | .sp
23 | .ti 0
24 | SEE ALSO --
25 | .sp
26 | .ti 0
27 | DIAGNOSTICS --
28 | .sp
29 | .ti 0
30 | BUGS --
31 |
--------------------------------------------------------------------------------
/v3man/man8/chk.8:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he 'CHK (VIII)'1/20/73'CHK (VIII)'
3 | .ti 0
4 | NAME chk -- check + dcheck
5 | .sp
6 | .ti 0
7 | SYNOPSIS chk
8 | .sp
9 | .ti 0
10 | DESCRIPTION This
11 | command file does a check_____ and a dcheck______ of all of the normally mounted
12 | file systems.
13 | .sp
14 | .ti 0
15 | FILES /dev/[fkp]*
16 | .sp
17 | .ti 0
18 | SEE ALSO check (VIII), dcheck (VIII)
19 | .sp
20 | .ti 0
21 | DIAGNOSTICS see "SEE ALSO"
22 |
--------------------------------------------------------------------------------
/v3man/man8/dli.8:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he 'DLI (VIII)'3/15/72'DLI (VIII)'
3 | .ti 0
4 | NAME dli -- load DEC binary paper tapes
5 | .sp
6 | .ti 0
7 | SYNOPSIS dli output [input]
8 | .sp
9 | .ti 0
10 | DESCRIPTION dli___
11 | will load a DEC binary paper tape
12 | into the output file.
13 | The binary format paper tape
14 | is read from the input file
15 | (/dev/ppt is default.)
16 | .sp
17 | .ti 0
18 | FILES /dev/ppt
19 | .sp
20 | .ti 0
21 | SEE ALSO --
22 | .sp
23 | .ti 0
24 | DIAGNOSTICS "checksum"
25 | .sp
26 | .ti 0
27 | BUGS --
28 |
--------------------------------------------------------------------------------
/v3man/man8/swtmp.8:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he 'SWTMP (VIII)'2/11/73'SWTMP (VIII)'
3 | .ti 0
4 | NAME swtmp -- update accounting file
5 | .sp
6 | .ti 0
7 | SYNOPSIS swtmp_____
8 | .sp
9 | .ti 0
10 | DESCRIPTION This
11 | shell sequence concatenates /tmp/wtmp onto /usr/adm/wtmp
12 | and truncates /tmp/wtmp.
13 | It should be used before
14 | using acct(VIII)
15 | and every so often in any case if accounting
16 | is to be maintained.
17 | .sp
18 | .ti 0
19 | FILES /tmp/wtmp,
20 | /usr/adm/wtmp
21 | .sp
22 | .ti 0
23 | SEE ALSO acct(VIII),
24 | wtmp(V)
25 |
--------------------------------------------------------------------------------
/v3man/manx/basic.6:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he '3/15/72''BASIC (VI)'
3 | .ti 0
4 | NAME basic -- DEC supplied BASIC
5 | .sp
6 | .ti 0
7 | SYNOPSIS basic [file]
8 | .sp
9 | .ti 0
10 | DESCRIPTION Basic
11 | is the standard BASIC V000 distributed
12 | as a stand alone program.
13 | The optional file argument is read before the console.
14 | See DEC-11-AJPB-D manual.
15 | .sp
16 | Since bas___ is smaller and faster,
17 | basic_____ is not maintained on line.
18 | .sp
19 | .ti 0
20 | FILES --
21 | .sp
22 | .ti 0
23 | SEE ALSO bas
24 | .sp
25 | .ti 0
26 | DIAGNOSTICS See manual
27 | .sp
28 | .ti 0
29 | BUGS GOK
30 | .sp
31 | .ti 0
32 | OWNER dmr
33 |
--------------------------------------------------------------------------------
/v3man/manx/cal.6:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he '3/15/72''CAL (VI)'
3 | .ti 0
4 | NAME cal -- print calendar
5 | .sp
6 | .ti 0
7 | SYNOPSIS /usr/ken/cal year
8 | .sp
9 | .ti 0
10 | DESCRIPTION Cal
11 | will print a calendar for the given year.
12 | The year can be between 0 (really 1 BC)
13 | and 9999.
14 | For years when
15 | several calendars were in vogue in
16 | different countries,
17 | the calendar of England (and therefore her colonies)
18 | is printed.
19 | .sp
20 | P.S. try cal of 1752.
21 | .sp
22 | .ti 0
23 | FILES --
24 | .sp
25 | .ti 0
26 | SEE ALSO --
27 | .sp
28 | .ti 0
29 | DIAGNOSTICS --
30 | .sp
31 | .ti 0
32 | BUGS --
33 | .sp
34 | .ti 0
35 | OWNER ken
36 |
--------------------------------------------------------------------------------
/v3man/manx/das.6:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he '3/15/72''DAS (VI)'
3 | .ti 0
4 | NAME das -- disassembler
5 | .sp
6 | .ti 0
7 | SYNOPSIS --
8 | .sp
9 | .ti 0
10 | DESCRIPTION A PDP-11
11 | disassembler exists.
12 | Contact the owner for more information.
13 | .sp
14 | .ti 0
15 | FILES --
16 | .sp
17 | .ti 0
18 | SEE ALSO --
19 | .sp
20 | .ti 0
21 | DIAGNOSTICS --
22 | .sp
23 | .ti 0
24 | BUGS --
25 | .sp
26 | .ti 0
27 | OWNER ken
28 |
--------------------------------------------------------------------------------
/v3man/manx/dds.1:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he 'Y''X'
3 | .ti 0
4 | NAME X
5 | .sp
6 | .ti 0
7 | SYNOPSIS X
8 | .sp
9 | .ti 0
10 | DESCRIPTION X
11 | .sp
12 | .ti 0
13 | FILES X
14 | .sp
15 | .ti 0
16 | SEE ALSO X
17 | .sp
18 | .ti 0
19 | DIAGNOSTICS X
20 | .sp
21 | .ti 0
22 | BUGS X
23 | .sp
24 | .ti 0
25 | OWNER X
26 |
--------------------------------------------------------------------------------
/v3man/manx/dpt.6:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he '3/15/72''DPT (VI)'
3 | .ti 0
4 | NAME dpt -- read DEC ASCII paper tape
5 | .sp
6 | .ti 0
7 | SYNOPSIS dpt output [input]
8 | .sp
9 | .ti 0
10 | DESCRIPTION dpt___
11 | reads the input file (/dev/ppt default)
12 | assuming the format is a DEC generated
13 | ASCII paper tape of an assembly language program.
14 | The output is a UNIX ASCII assembly program.
15 | .sp
16 | .ti 0
17 | FILES /dev/ppt
18 | .sp
19 | .ti 0
20 | SEE ALSO --
21 | .sp
22 | .ti 0
23 | DIAGNOSTICS --
24 | .sp
25 | .ti 0
26 | BUGS Almost
27 | always a hand pass is required to get
28 | a correct output.
29 | .sp
30 | .ti 0
31 | OWNER ken, dmr
32 |
--------------------------------------------------------------------------------
/v3man/manx/ident.5:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he '6/12/72''IDENT (V)'
3 | .ti 0
4 | NAME ident -- IDENT card file
5 | .sp
6 | .ti 0
7 | SYNOPSIS --
8 | .sp
9 | .ti 0
10 | DESCRIPTION ident_____
11 | is a file used to generate GECOS $IDENT
12 | cards by the off-line print program opr(I).
13 | There is one entry per line in the following
14 | style:
15 |
16 | 05:m1234,m789,name
17 |
18 | which causes the following $IDENT card to be generated:
19 |
20 | $ IDENT m1234,m789,name
21 |
22 | .sp
23 | .ti 0
24 | FILES kept
25 | in /etc/ident.
26 | .sp
27 | .ti 0
28 | SEE ALSO opr(I)
29 | .sp
30 | .ti 0
31 | DIAGNOSTICS --
32 | .sp
33 | .ti 0
34 | BUGS --
35 | .sp
36 | .ti 0
37 | OWNER ken, dmr
38 |
--------------------------------------------------------------------------------
/v3man/manx/moo.6:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he '3/15/72''MOO (VI)'
3 | .ti 0
4 | NAME moo -- a game
5 | .sp
6 | .ti 0
7 | SYNOPSIS /usr/games/moo
8 | .sp
9 | .ti 0
10 | DESCRIPTION moo___
11 | is a guessing game imported from England.
12 | .sp
13 | .ti 0
14 | FILES --
15 | .sp
16 | .ti 0
17 | SEE ALSO --
18 | .sp
19 | .ti 0
20 | DIAGNOSTICS --
21 | .sp
22 | .ti 0
23 | BUGS --
24 | .sp
25 | .ti 0
26 | OWNER ken
27 |
--------------------------------------------------------------------------------
/v3man/manx/ttt.6:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he '3/15/72''TTT (VI)'
3 | .ti 0
4 | NAME ttt -- tic-tac-toe
5 | .sp
6 | .ti 0
7 | SYNOPSIS /usr/games/ttt
8 | .sp
9 | .ti 0
10 | DESCRIPTION ttt___
11 | is the X's and O's game
12 | popular in 1st grade.
13 | This is a learning program that never
14 | makes the same mistake twice.
15 | .sp
16 | .ti 0
17 | FILES ttt.k -- old mistakes
18 | .sp
19 | .ti 0
20 | SEE ALSO --
21 | .sp
22 | .ti 0
23 | DIAGNOSTICS --
24 | .sp
25 | .ti 0
26 | BUGS --
27 | .sp
28 | .ti 0
29 | OWNER ken
30 |
--------------------------------------------------------------------------------
/v4man/man0/ptx:
--------------------------------------------------------------------------------
1 | .nf
2 | .bp
3 | .ce
4 | PERMUTED INDEX
5 | .sp 1.5
6 | .nf
7 | .de xx
8 | \\h"3i-\\w'\\$1'u"\\$1 \\$2
9 | ..
10 | .so ptxx
11 |
--------------------------------------------------------------------------------
/v4man/man0/tocx4:
--------------------------------------------------------------------------------
1 | .xx "cat" "phototypesetter interface"
2 | .xx "da" "voice response unit"
3 | .xx "dc" "DC-11 communications interface"
4 | .xx "dn" "dn11 ACU interface"
5 | .xx "dp" "dp11 201 data-phone interface"
6 | .xx "kl" "KL-11/TTY-33 console typewriter"
7 | .xx "mem" "core memory"
8 | .xx "pc" "PC-11 paper tape reader/punch"
9 | .xx "rf" "RF11/RS11 fixed-head disk file"
10 | .xx "rk" "RK-11/RK03 (or RK05) disk"
11 | .xx "rp" "RP-11/RP03 moving-head disk"
12 | .xx "tc" "TC-11/TU56 DECtape"
13 | .xx "tiu" "Spider interface"
14 | .xx "tm" "TM-11/TU-10 magtape interface"
15 | .xx "vs" "voice synthesizer interface"
16 | .xx "vt" "11/20 (vt01) interface"
17 |
--------------------------------------------------------------------------------
/v4man/man0/tocx5:
--------------------------------------------------------------------------------
1 | .xx "a.out" "assembler and link editor output"
2 | .xx "ar" "archive (library) file format"
3 | .xx "core" "format of core image file"
4 | .xx "dir" "format of directories"
5 | .xx "fs" "format of file system volume"
6 | .xx "passwd" "password file"
7 | .xx "tp" "DEC/mag tape formats"
8 | .xx "utmp" "user information"
9 | .xx "wtmp" "user login history"
10 |
--------------------------------------------------------------------------------
/v4man/man0/tocx7:
--------------------------------------------------------------------------------
1 | .xx "ascii" "map of ASCII character set"
2 | .xx "dpd" "spawn data phone daemon"
3 | .xx "getty" "set typewriter mode"
4 | .xx "glob" "generate command arguments"
5 | .xx "greek" "graphics for extended ascii type-box"
6 | .xx "init" "process control initialization"
7 | .xx "msh" "mini-shell"
8 | .xx "tabs" "set tab stops"
9 | .xx "tmheader" "TM cover sheet"
10 | .xx "vs" "voice synthesizer code"
11 |
--------------------------------------------------------------------------------
/v4man/man0/tocx8:
--------------------------------------------------------------------------------
1 | .xx "20boot" "install new 11/20 system"
2 | .xx "boot procedures" "UNIX startup"
3 | .xx "check" "file system consistency check"
4 | .xx "clri" "clear i-node"
5 | .xx "df" "disk free"
6 | .xx "dump" "incremental file system dump"
7 | .xx "ino" "get the i-number of a file"
8 | .xx "mkfs" "construct a file system"
9 | .xx "mknod" "build special file"
10 | .xx "mount" "mount file system"
11 | .xx "reloc" "relocate object files"
12 | .xx "restor" "incremental file system restore"
13 | .xx "su" "become privileged user"
14 | .xx "sync" "update the super block"
15 | .xx "umount" "dismount file system"
16 | .xx "update" "periodically update the super block"
17 |
--------------------------------------------------------------------------------
/v4man/man0/x:
--------------------------------------------------------------------------------
1 | troff +$1 -$2 intro basinf toc ptx
2 |
--------------------------------------------------------------------------------
/v4man/man0/xx:
--------------------------------------------------------------------------------
1 | .th name section date
2 | .sh NAME
3 | .sh SYNOPSIS
4 | .sh DESCRIPTION
5 | .sh FILES
6 | .sh "SEE ALSO"
7 | .sh DIAGNOSTICS
8 | .sh BUGS
9 |
--------------------------------------------------------------------------------
/v4man/man1/catsim.1:
--------------------------------------------------------------------------------
1 | .th CATSIM I 11/1/73
2 | .sh NAME
3 | catsim \*- phototypesetter simulator
4 | .sh SYNOPSIS
5 | .bd catsim
6 | .sh DESCRIPTION
7 | .it Catsim
8 | will interpret its
9 | standard input as codes for the phototypesetter (cat).
10 | The output of
11 | .it catsim
12 | is output to the display (vt).
13 | .s3
14 | About the only use of
15 | .it catsim
16 | is to save time and paper on the phototypesetter
17 | by the following command:
18 | .s3
19 | troff \*-t files | catsim
20 | .sh FILES
21 | /dev/vt0
22 | .sh "SEE ALSO"
23 | troff(I), cat(IV), vt(IV)
24 | .sh BUGS
25 | Point sizes are not correct.
26 | The vt character set is restricted to
27 | one font of ASCII.
28 |
--------------------------------------------------------------------------------
/v4man/man1/chdir.1:
--------------------------------------------------------------------------------
1 | .th CHDIR I 3/15/72
2 | .sh NAME
3 | chdir \*- change working directory
4 | .sh SYNOPSIS
5 | .bd chdir
6 | directory
7 | .sh DESCRIPTION
8 | .it Directory
9 | becomes the new working directory.
10 | The process must have execute permission
11 | on the directory.
12 | The process must have execute (search)
13 | permission in
14 | .it directory.
15 | .s3
16 | Because a new process is created to execute each command,
17 | .it chdir
18 | would be ineffective if it were written as a
19 | normal command. It is therefore recognized and executed
20 | by the Shell.
21 | .sh "SEE ALSO"
22 | sh(I)
23 | .sh BUGS
24 |
--------------------------------------------------------------------------------
/v4man/man1/chmod.1:
--------------------------------------------------------------------------------
1 | .th CHMOD I 8/20/73
2 | .sh NAME
3 | chmod \*- change mode
4 | .sh SYNOPSIS
5 | .bd chmod
6 | octal file ...
7 | .sh DESCRIPTION
8 | The octal mode
9 | replaces the mode of each of the files.
10 | The mode is constructed from the OR of the
11 | following modes:
12 | .s3
13 | .in +3
14 | 4000 set user ID on execution
15 | 2000 set group ID on execution
16 | 0400 read by owner
17 | 0200 write by owner
18 | 0100 execute by owner
19 | 0070 read, write, execute by group
20 | 0007 read, write, execute by others
21 | .s3
22 | .in -3
23 | Only the owner of a file (or the super-user) may change its mode.
24 | .s3
25 | .sh "SEE ALSO"
26 | ls(I)
27 | .s3
28 | .sh BUGS
29 |
--------------------------------------------------------------------------------
/v4man/man1/chown.1:
--------------------------------------------------------------------------------
1 | .th CHOWN I 3/15/72
2 | .sh NAME
3 | chown \*- change owner
4 | .sh SYNOPSIS
5 | .bd chown
6 | owner file ...
7 | .sh DESCRIPTION
8 | .it Owner
9 | becomes the new owner of the files.
10 | The owner may be either a decimal UID or
11 | a login name found in the password file.
12 | .s3
13 | Only the owner of a file (or the super-user) is allowed to change the owner.
14 | Unless it is done by the
15 | super-user or the real user ID of the new owner,
16 | the set-user-ID permission bit is
17 | turned off as the owner of a file is changed.
18 | .sh FILES
19 | /etc/passwd
20 | .sh BUGS
21 |
--------------------------------------------------------------------------------
/v4man/man1/cmp.1:
--------------------------------------------------------------------------------
1 | .th CMP I 1/15/73
2 | .sh NAME
3 | cmp \*- compare two files
4 | .sh SYNOPSIS
5 | .bd cmp
6 | file1 file2
7 | .sh DESCRIPTION
8 | The two files are
9 | compared for identical contents.
10 | Discrepancies are noted
11 | by giving the offset and the differing words,
12 | all in octal.
13 | .sh "SEE ALSO"
14 | proof (I), comm (I)
15 | .sh BUGS
16 | If
17 | the shorter of the two files is of odd length,
18 | .it cmp
19 | acts as if a null byte had been appended to it.
20 | The
21 | .it offset
22 | is only a single-precision number.
23 |
--------------------------------------------------------------------------------
/v4man/man1/cp.1:
--------------------------------------------------------------------------------
1 | .th CP I 1/24/73
2 | .sh NAME
3 | cp \*- copy
4 | .sh SYNOPSIS
5 | .bd cp
6 | file1 file2
7 | .sh DESCRIPTION
8 | The
9 | first file is copied onto the second.
10 | The mode and owner of the target file
11 | are preserved if it already
12 | existed; the mode of the source file
13 | is used otherwise.
14 | .s3
15 | If
16 | .it file2
17 | is a directory, then the target
18 | file is a file in that directory with the file-name
19 | of
20 | .it file1.
21 | .sh "SEE ALSO"
22 | cat(I), pr(I), mv(I)
23 | .sh BUGS
24 | Copying
25 | a file onto itself destroys its contents.
26 |
--------------------------------------------------------------------------------
/v4man/man1/dsw.1:
--------------------------------------------------------------------------------
1 | .th DSW I 3/15/72
2 | .sh NAME
3 | dsw \*- delete interactively
4 | .sh SYNOPSIS
5 | .bd dsw
6 | [ directory ]
7 | .sh DESCRIPTION
8 | For
9 | each file in the given directory
10 | (`\fB.\fR'
11 | if not specified)
12 | .it dsw
13 | types its name.
14 | If
15 | .bd y
16 | is typed, the file is deleted;
17 | if
18 | .bd x,
19 | .it dsw
20 | exits;
21 | if new-line, the file is not deleted;
22 | if anything else,
23 | .it dsw
24 | asks again.
25 | .sh "SEE ALSO"
26 | rm(I)
27 | .sh BUGS
28 | The name
29 | .it dsw
30 | is a carryover from the ancient past. Its etymology is
31 | amusing.
32 |
--------------------------------------------------------------------------------
/v4man/man1/echo.1:
--------------------------------------------------------------------------------
1 | .th ECHO I 3/15/72
2 | .sh NAME
3 | echo \*- echo arguments
4 | .sh SYNOPSIS
5 | .bd echo
6 | [ arg ... ]
7 | .sh DESCRIPTION
8 | .it Echo
9 | writes all its arguments in order as a line on the
10 | standard output file.
11 | It is mainly useful for producing diagnostics in command files.
12 | .sh BUGS
13 | .it Echo
14 | with no arguments does not
15 | print a blank line.
16 |
--------------------------------------------------------------------------------
/v4man/man1/exit.1:
--------------------------------------------------------------------------------
1 | .th EXIT I 3/15/72
2 | .sh NAME
3 | exit \*- terminate command file
4 | .sh SYNOPSIS
5 | .bd exit
6 | .sh DESCRIPTION
7 | .it Exit
8 | performs a
9 | .bd seek
10 | to the end of its standard input file.
11 | Thus, if it is invoked inside
12 | a file of commands, upon return from
13 | .bd exit
14 | the shell will
15 | discover an end-of-file and terminate.
16 | .sh "SEE ALSO"
17 | if(I), goto(I), sh(I)
18 | .sh BUGS
19 |
--------------------------------------------------------------------------------
/v4man/man1/file.1:
--------------------------------------------------------------------------------
1 | .th FILE I 11/1/73
2 | .sh NAME
3 | file \*- determine format of file
4 | .sh SYNOPSIS
5 | .bd file
6 | files
7 | .sh DESCRIPTION
8 | .it File
9 | will examine each of its arguments
10 | and give a guess as to the contents of the file.
11 | It is the only program that will give
12 | device numbers of special files.
13 | .sh BUGS
14 | If the file is not instantly recognized,
15 | its type is given as `unknown'.
16 | There should be some heuristic to
17 | recognize source file `signatures'
18 | in each of the standard languages.
19 |
--------------------------------------------------------------------------------
/v4man/man1/mesg.1:
--------------------------------------------------------------------------------
1 | .th MESG I 3/15/72
2 | .sh NAME
3 | mesg \*- permit or deny messages
4 | .sh SYNOPSIS
5 | .bd mesg
6 | [
7 | .bd n
8 | ] [
9 | .bd y
10 | ]
11 | .sh DESCRIPTION
12 | .it Mesg
13 | with argument
14 | .bd n
15 | forbids messages via
16 | .it write
17 | by revoking non-user
18 | write permission on the user's typewriter.
19 | .it Mesg
20 | with argument
21 | .bd y
22 | reinstates permission.
23 | All by itself,
24 | .it mesg
25 | reverses the current permission.
26 | In all cases the previous state is reported.
27 | .sh FILES
28 | /dev/tty?
29 | .sh "SEE ALSO"
30 | write(I)
31 | .sh DIAGNOSTICS
32 | `?' if the standard input file is not a typewriter
33 | .sh BUGS
34 |
--------------------------------------------------------------------------------
/v4man/man1/mkdir.1:
--------------------------------------------------------------------------------
1 | .th MKDIR I 3/15/72
2 | .sh NAME
3 | mkdir \*- make a directory
4 | .sh SYNOPSIS
5 | .bd mkdir
6 | dirname ...
7 | .sh DESCRIPTION
8 | .it Mkdir
9 | creates specified directories
10 | in mode 777.
11 | The standard entries `\fB.\fR' and `\fB..\fR' are made automatically.
12 | .sh "SEE ALSO"
13 | rmdir(I)
14 | .sh BUGS
15 |
--------------------------------------------------------------------------------
/v4man/man1/nice.1:
--------------------------------------------------------------------------------
1 | .th NICE I 11/1/73
2 | .sh NAME
3 | nice \*- run a command at low priority
4 | .sh SYNOPSIS
5 | .bd nice
6 | command [ arguments ]
7 | .sh DESCRIPTION
8 | .it Nice
9 | executes
10 | .it command
11 | at low priority.
12 | .sh "SEE ALSO"
13 | nohup(I), nice(II)
14 | .sh BUGS
15 |
--------------------------------------------------------------------------------
/v4man/man1/nohup.1:
--------------------------------------------------------------------------------
1 | .th NOHUP I 11/1/73
2 | .sh NAME
3 | nohup \*- run a command immune to hangups
4 | .sh SYNOPSIS
5 | .bd nohup
6 | command [ arguments ]
7 | .sh DESCRIPTION
8 | .it Nohup
9 | executes
10 | .it command
11 | with hangups,
12 | quits and interrupts all ignored.
13 | .sh "SEE ALSO"
14 | nice(I), signal(II)
15 | .sh BUGS
16 |
--------------------------------------------------------------------------------
/v4man/man1/passwd.1:
--------------------------------------------------------------------------------
1 | .th PASSWD I 9/1/72
2 | .sh NAME
3 | passwd \*- set login password
4 | .sh SYNOPSIS
5 | .bd passwd
6 | name password
7 | .sh DESCRIPTION
8 | The
9 | .it password
10 | is placed on the given login name.
11 | This can only be done by the person
12 | corresponding to the login name or by the super-user.
13 | An explicit null argument ("") for the password
14 | argument will remove
15 | any password from the login name.
16 | .sh FILES
17 | /etc/passwd
18 | .sh "SEE ALSO"
19 | login(I), passwd(V), crypt(III)
20 | .sh BUGS
21 |
--------------------------------------------------------------------------------
/v4man/man1/pfe.1:
--------------------------------------------------------------------------------
1 | .th PFE I 11/1/73
2 | .sh NAME
3 | pfe \*- print floating exception
4 | .sh SYNOPSIS
5 | .bd pfe
6 | .sh DESCRIPTION
7 | .it Pfe
8 | will examine the floating point exception register and
9 | print a diagnostic for the last
10 | floating point exception.
11 | .sh "SEE ALSO"
12 | signal(II)
13 | .sh BUGS
14 | Since there is but one floating point
15 | exception register and it cannot be
16 | saved and restored by the system,
17 | the floating exception
18 | that is printed is the one that occured system wide.
19 | Floating exceptions are therefore volatile.
20 |
--------------------------------------------------------------------------------
/v4man/man1/rew.1:
--------------------------------------------------------------------------------
1 | .th REW I 1/15/73
2 | .sh NAME
3 | rew \*- rewind tape
4 | .sh SYNOPSIS
5 | .bd rew
6 | [ [
7 | .bd m
8 | ]digit ]
9 | .sh DESCRIPTION
10 | .it Rew
11 | rewinds DECtape or magtape drives. The digit is the logical
12 | tape number, and should range from 0 to 7.
13 | if the digit is preceded by
14 | \fBm\fR,
15 | .it rew
16 | applies to magtape rather than DECtape.
17 | A missing digit indicates drive 0.
18 | .sh FILES
19 | /dev/tap?
20 | .br
21 | /dev/mt?
22 | .sh BUGS
23 |
--------------------------------------------------------------------------------
/v4man/man1/rmdir.1:
--------------------------------------------------------------------------------
1 | .th RMDIR I 3/15/72
2 | .sh NAME
3 | rmdir \*- remove directory
4 | .sh SYNOPSIS
5 | .bd rmdir
6 | dir ...
7 | .sh DESCRIPTION
8 | .it Rmdir
9 | removes (deletes) directories.
10 | The directory must be empty (except for the standard entries
11 | `\fB.\fR' and `\fB..\fR', which
12 | .it rmdir
13 | itself removes).
14 | Write permission is required in the
15 | directory in which the directory appears.
16 | .sh BUGS
17 | Needs a \fB\*-r\fR flag.
18 | Actually, write permission in the
19 | directory's parent is
20 | .it not
21 | required.
22 |
--------------------------------------------------------------------------------
/v4man/man1/size.1:
--------------------------------------------------------------------------------
1 | .th SIZE I 9/2/72
2 | .sh NAME
3 | size \*- size of an object file
4 | .sh SYNOPSIS
5 | .bd size
6 | [ object ... ]
7 | .sh DESCRIPTION
8 | The
9 | size, in bytes, of the
10 | object files are printed.
11 | If no file is given,
12 | .bd a.out
13 | is default.
14 | The size is printed in decimal for the
15 | text, data, and bss portions of each file.
16 | The sum of these is also printed in octal
17 | and decimal.
18 | .sh BUGS
19 |
--------------------------------------------------------------------------------
/v4man/man1/sleep.1:
--------------------------------------------------------------------------------
1 | .th SLEEP I 11/1/73
2 | .sh NAME
3 | sleep \*- suspend execution for an interval
4 | .sh SYNOPSIS
5 | .bd sleep
6 | time
7 | .sh DESCRIPTION
8 | .it Sleep
9 | will suspend execution for
10 | .it time
11 | seconds.
12 | It is used to execute a command
13 | in a certain amount of time as in:
14 | .s3
15 | (sleep 105; command)&
16 | .s3
17 | Or to execute a command every so often as in
18 | this shell command file:
19 | .s3
20 | : loop
21 | .br
22 | command
23 | .br
24 | sleep 37
25 | .br
26 | goto loop
27 | .sh "SEE ALSO"
28 | sleep(II)
29 | .sh BUGS
30 | .it Time
31 | must be less than 65536 seconds.
32 |
--------------------------------------------------------------------------------
/v4man/man1/strip.1:
--------------------------------------------------------------------------------
1 | .th STRIP I 3/15/72
2 | .sh NAME
3 | strip \*- remove symbols and relocation bits
4 | .sh SYNOPSIS
5 | .bd strip
6 | name ...
7 | .sh DESCRIPTION
8 | .it Strip
9 | removes the symbol
10 | table and relocation bits ordinarily attached to the output
11 | of the assembler and loader.
12 | This is useful to save space after a program has been
13 | debugged.
14 | .s3
15 | The effect of
16 | .it strip
17 | is the the same as use of the
18 | .bd \*-s
19 | option
20 | of
21 | .it ld.
22 | .sh FILES
23 | /tmp/stm? temporary file
24 | .sh "SEE ALSO"
25 | ld(I), as(I)
26 | .sh BUGS
27 |
--------------------------------------------------------------------------------
/v4man/man1/sum.1:
--------------------------------------------------------------------------------
1 | .th SUM I 3/15/72
2 | .sh NAME
3 | sum \*- sum file
4 | .sh SYNOPSIS
5 | .bd sum
6 | name ...
7 | .sh DESCRIPTION
8 | .it Sum
9 | sums the contents of the bytes (mod 2^16) of
10 | one or more files and prints the answer in octal.
11 | A separate sum is printed for each file specified,
12 | along with the number of whole or partial
13 | 512-byte blocks read.
14 | .s3
15 | In practice,
16 | .it sum
17 | is often used to verify that
18 | all of a special file can be read without error.
19 | .sh BUGS
20 |
--------------------------------------------------------------------------------
/v4man/man1/tty.1:
--------------------------------------------------------------------------------
1 | .th TTY I 3/15/72
2 | .sh NAME
3 | tty \*- get typewriter name
4 | .sh SYNOPSIS
5 | .bd tty
6 | .sh DESCRIPTION
7 | .it Tty
8 | gives the name of the user's typewriter
9 | in the form `tty\fIn\fR' for
10 | \fIn\fR
11 | a digit or letter. The actual path
12 | name is then `/dev/tty\fIn\fR'.
13 | .sh DIAGNOSTICS
14 | `not a tty' if the standard input file is not a typewriter.
15 | .sh BUGS
16 |
--------------------------------------------------------------------------------
/v4man/man2/chdir.2:
--------------------------------------------------------------------------------
1 | .th CHDIR II 8/5/73
2 | .sh NAME
3 | chdir \*- change working directory
4 | .sh SYNOPSIS
5 | (chdir = 12.)
6 | .br
7 | .ft B
8 | sys chdir; dirname
9 | .s3
10 | chdir(dirname)
11 | .br
12 | char *dirname;
13 | .ft R
14 | .sh DESCRIPTION
15 | .it Dirname
16 | is the address of the pathname of a directory, terminated by a null byte.
17 | .it Chdir
18 | causes this directory
19 | to become the current working directory.
20 | .sh "SEE ALSO"
21 | chdir(I)
22 | .sh DIAGNOSTICS
23 | The error bit (c-bit)
24 | is set if the given name is not that of a directory
25 | or is not readable.
26 | From C, a \*-1 returned value indicates an error,
27 | 0 indicates success.
28 |
--------------------------------------------------------------------------------
/v4man/man2/csw.2:
--------------------------------------------------------------------------------
1 | .th CSW II 8/5/73
2 | .sh NAME
3 | csw \*- read console switches
4 | .sh SYNOPSIS
5 | (csw = 38.; not in assembler)
6 | .br
7 | .ft B
8 | sys csw
9 | .s3
10 | getcsw( )
11 | .ft R
12 | .sh DESCRIPTION
13 | The setting of
14 | the console switches is returned (in r0).
15 |
--------------------------------------------------------------------------------
/v4man/man2/exit.2:
--------------------------------------------------------------------------------
1 | .th EXIT II 8/5/73
2 | .sh NAME
3 | exit \*- terminate process
4 | .s3
5 | .sh SYNOPSIS
6 | (exit = 1.)
7 | .br
8 | (status in r0)
9 | .br
10 | .ft B
11 | sys exit
12 | .s3
13 | exit(status)
14 | .br
15 | int status;
16 | .ft R
17 | .sh DESCRIPTION
18 | .it Exit
19 | is the normal means of terminating a process.
20 | .it Exit
21 | closes all the process' files and notifies the parent process
22 | if it is executing a
23 | .it wait.
24 | The low byte of r0
25 | (resp. the argument to
26 | \fIexit\fR)
27 | is available as status to the parent process.
28 | .s3
29 | This call can never return.
30 | .sh "SEE ALSO"
31 | wait(II)
32 | .sh DIAGNOSTICS
33 | None.
34 |
--------------------------------------------------------------------------------
/v4man/man2/getuid.2:
--------------------------------------------------------------------------------
1 | .th GETUID II 8/5/73
2 | .sh NAME
3 | getuid \*- get user identification
4 | .sh SYNOPSIS
5 | (getuid = 24.)
6 | .br
7 | .ft B
8 | sys getuid
9 | .s3
10 | getuid( )
11 | .ft R
12 | .sh DESCRIPTION
13 | .it Getuid
14 | returns
15 | the real user ID of
16 | the current process.
17 | The real user ID identifies the person who is logged in,
18 | in contradistinction to the effective user ID, which
19 | determines his access permission at the moment.
20 | It is thus useful to programs which operate using
21 | the ``set user ID'' mode, to find out who invoked them.
22 | .sh "SEE ALSO"
23 | setuid(II)
24 | .sh DIAGNOSTICS
25 | \*-
26 |
--------------------------------------------------------------------------------
/v4man/man2/setgid.2:
--------------------------------------------------------------------------------
1 | .th SETGID II 8/5/73
2 | .sh NAME
3 | setgid \*- set process group ID
4 | .sh SYNOPSIS
5 | (setgid = 46.; not in assembler)
6 | .br
7 | (group ID in r0)
8 | .ft B
9 | .br
10 | sys setgid
11 | .s3
12 | setgid(gid)
13 | .ft R
14 | .sh DESCRIPTION
15 | The group ID of the current process is set to
16 | the argument.
17 | Both the effective and the real group ID are set.
18 | This call is only permitted to the super-user
19 | or if the argument is the real group ID.
20 | .sh "SEE ALSO"
21 | getgid(II)
22 | .sh DIAGNOSTICS
23 | Error bit
24 | (c-bit) is set as indicated;
25 | from C, a \*-1 value is returned.
26 |
--------------------------------------------------------------------------------
/v4man/man2/setuid.2:
--------------------------------------------------------------------------------
1 | .th SETUID II 8/5/73
2 | .sh NAME
3 | setuid \*- set process user ID
4 | .sh SYNOPSIS
5 | (setuid = 23.)
6 | .br
7 | (user ID in r0)
8 | .ft B
9 | .br
10 | sys setuid
11 | .s3
12 | setuid(uid)
13 | .ft R
14 | .sh DESCRIPTION
15 | The user ID of the current process is set to
16 | the argument.
17 | Both the effective and the real user ID are set.
18 | This call is only permitted to the super-user
19 | or if the argument is the real user ID.
20 | .sh "SEE ALSO"
21 | getuid(II)
22 | .sh DIAGNOSTICS
23 | Error bit
24 | (c-bit) is set as indicated;
25 | from C, a \*-1 value is returned.
26 |
--------------------------------------------------------------------------------
/v4man/man2/sleep.2:
--------------------------------------------------------------------------------
1 | .th SLEEP II 8/5/73
2 | .sh NAME
3 | sleep \*- stop execution for interval
4 | .sh SYNOPSIS
5 | (sleep = 35.; not in assembler)
6 | .br
7 | (seconds in r0)
8 | .br
9 | .ft B
10 | sys sleep
11 | .s3
12 | sleep(seconds)
13 | .ft R
14 | .sh DESCRIPTION
15 | The
16 | current process is suspended from execution
17 | for the number of seconds specified
18 | by the argument.
19 | .sh "SEE ALSO"
20 | sleep (I)
21 | .sh DIAGNOSTICS
22 | \*-
23 |
--------------------------------------------------------------------------------
/v4man/man2/stime.2:
--------------------------------------------------------------------------------
1 | .th STIME II 8/5/73
2 | .sh NAME
3 | stime \*- set time
4 | .sh SYNOPSIS
5 | (stime = 25.)
6 | (time in r0-r1)
7 | .br
8 | .ft B
9 | sys stime
10 | .s3
11 | stime(tbuf)
12 | .br
13 | int tbuf[2];
14 | .ft R
15 | .sh DESCRIPTION
16 | .it Stime
17 | sets the system's idea of the time and date.
18 | Time is measured in seconds from 0000 GMT Jan 1 1970.
19 | Only the super-user may use this call.
20 | .sh "SEE ALSO"
21 | date(I), time(II), ctime(III)
22 | .sh DIAGNOSTICS
23 | Error bit (c-bit)
24 | set if user is not the super-user.
25 |
--------------------------------------------------------------------------------
/v4man/man2/sync.2:
--------------------------------------------------------------------------------
1 | .th SYNC II 8/5/73
2 | .sh NAME
3 | sync \*- update super-block
4 | .sh SYNOPSIS
5 | (sync = 36.; not in assembler)
6 | .br
7 | .ft B
8 | sys sync
9 | .ft R
10 | .sh DESCRIPTION
11 | .it Sync
12 | causes all information in core
13 | memory that should be on disk to be written out.
14 | This includes modified super blocks,
15 | modified i-nodes, and delayed block I/O.
16 | .s3
17 | It should be used by programs which examine a file system,
18 | for example
19 | .it "check, df,"
20 | etc.
21 | It is mandatory before a boot.
22 | .sh "SEE ALSO"
23 | sync (VIII), update (VIII)
24 | .sh DIAGNOSTICS
25 | \*-
26 |
--------------------------------------------------------------------------------
/v4man/man2/time.2:
--------------------------------------------------------------------------------
1 | .th TIME II 8/5/73
2 | .sh NAME
3 | time \*- get date and time
4 | .sh SYNOPSIS
5 | (time = 13.)
6 | .br
7 | .ft B
8 | sys time
9 | .s3
10 | time(tvec)
11 | .br
12 | int tvec[2];
13 | .ft R
14 | .sh DESCRIPTION
15 | .it Time
16 | returns the time since 00:00:00 GMT, Jan. 1, 1970, measured
17 | in seconds.
18 | From
19 | .it as,
20 | the high order word is in the r0 register and the low order
21 | is in r1.
22 | From C, the user-supplied vector is filled in.
23 | .sh "SEE ALSO"
24 | date(I), stime(II), ctime(III)
25 | .sh DIAGNOSTICS
26 | none
27 |
--------------------------------------------------------------------------------
/v4man/man3/exp.3:
--------------------------------------------------------------------------------
1 | .th EXP III 4/30/73
2 | .sh NAME
3 | exp \*- exponential function
4 | .sh SYNOPSIS
5 | .ft B
6 | jsr r5,exp
7 | .s3
8 | double exp(x)
9 | .br
10 | double x;
11 | .ft R
12 | .sh DESCRIPTION
13 | The
14 | exponential of fr0 is returned in fr0.
15 | From C, the exponential of \fIx\fR is returned.
16 | .sh DIAGNOSTICS
17 | If
18 | the result is not representable, the
19 | c-bit is set
20 | and the largest positive number is returned.
21 | From C, no diagnostic is available.
22 | .s3
23 | Zero is returned if the result would underflow.
24 | .sh BUGS
25 |
--------------------------------------------------------------------------------
/v4man/man3/getpw.3:
--------------------------------------------------------------------------------
1 | .th GETPW III 4/7/73
2 | .sh NAME
3 | getpw \*- get name from UID
4 | .sh SYNOPSIS
5 | .ft B
6 | getpw(uid, buf)
7 | .br
8 | char *buf;
9 | .ft R
10 | .sh DESCRIPTION
11 | .it Getpw
12 | searches the password file for
13 | the (numerical)
14 | \fIuid\fR, and fills in \fIbuf\fR
15 | with the corresponding line;
16 | it returns non-zero if \fIuid\fR could not
17 | be found.
18 | The line is null-terminated.
19 | .sh FILES
20 | /etc/passwd
21 | .sh "SEE ALSO"
22 | passwd(V)
23 | .sh DIAGNOSTICS
24 | non-zero
25 | return on error.
26 | .sh BUGS
27 | It disturbs
28 | buffered input via \fIgetchar\fR (III).
29 |
--------------------------------------------------------------------------------
/v4man/man3/hmul.3:
--------------------------------------------------------------------------------
1 | .th HMUL III 4/7/73
2 | .sh NAME
3 | hmul \*- high-order product
4 | .sh SYNOPSIS
5 | .ft B
6 | hmul(x, y)
7 | .ft R
8 | .sh DESCRIPTION
9 | .it Hmul
10 | returns the high-order 16 bits of the product of
11 | .bd x
12 | and
13 | .bd y.
14 | (The binary multiplication operator generates
15 | the low-order 16 bits of a product.)
16 | .sh BUGS
17 |
--------------------------------------------------------------------------------
/v4man/man3/hypot.3:
--------------------------------------------------------------------------------
1 | .th HYPOT III 6/12/72
2 | .sh NAME
3 | hypot \*- calculate hypotenuse
4 | .sh SYNOPSIS
5 | .ft B
6 | jsr r5,hypot
7 | .br
8 | .ft R
9 | .sh DESCRIPTION
10 | The
11 | square root of fr0*fr0 + fr1*fr1
12 | is returned in fr0.
13 | The calculation is done in such a way
14 | that overflow will not occur unless
15 | the answer is not representable in floating point.
16 | .sh DIAGNOSTICS
17 | The
18 | c-bit is set if the result cannot
19 | be represented.
20 | .sh BUGS
21 |
--------------------------------------------------------------------------------
/v4man/man3/log.3:
--------------------------------------------------------------------------------
1 | .th LOG III 4/30/72
2 | .sh NAME
3 | log \*- natural logarithm
4 | .sh SYNOPSIS
5 | .ft B
6 | jsr r5,log
7 | .s3
8 | double log(x)
9 | .br
10 | double x;
11 | .ft R
12 | .sh DESCRIPTION
13 | The
14 | natural logarithm of fr0 is returned in fr0.
15 | From C, the natural logarithm of \fBx\fR is returned.
16 | .sh DIAGNOSTICS
17 | The error bit (c-bit)
18 | is set if the input argument is less than or
19 | equal to zero and the result is a
20 | negative number very large in magnitude.
21 | From C, there is no error indication.
22 | .sh BUGS
23 |
--------------------------------------------------------------------------------
/v4man/man3/mesg.3:
--------------------------------------------------------------------------------
1 | .th MESG III 3/15/72
2 | .sh NAME
3 | mesg \*- write message on typewriter
4 | .sh SYNOPSIS
5 | .ft B
6 | jsr r5,mesg; ; .even
7 | .ft R
8 | .sh DESCRIPTION
9 | .it Mesg
10 | writes the string immediately following its call onto
11 | the standard output file.
12 | The string must be terminated by an ASCII NULL byte.
13 | .sh BUGS
14 |
--------------------------------------------------------------------------------
/v4man/man3/nargs.3:
--------------------------------------------------------------------------------
1 | .th NARGS III 5/10/73
2 | .sh NAME
3 | nargs \*- argument count
4 | .sh SYNOPSIS
5 | .bd "nargs( )"
6 | .sh DESCRIPTION
7 | .it Nargs
8 | returns the number of actual parameters
9 | supplied by the caller of the routine which calls
10 | \fInargs\fR.
11 | .s3
12 | The argument count is accurate only when
13 | none of the actual parameters is
14 | .it float
15 | or
16 | \fIdouble\fR.
17 | Such parameters count as four arguments instead of one.
18 | .sh BUGS
19 | As indicated.
20 |
--------------------------------------------------------------------------------
/v4man/man3/sin.3:
--------------------------------------------------------------------------------
1 | .th SIN III 3/15/72
2 | .sh NAME
3 | sin \*- sine, cosine
4 | .sh SYNOPSIS
5 | .nf
6 | .ft B
7 | jsr r5,sin (cos)
8 | .s3
9 | double sin(x)
10 | double x;
11 | .s3
12 | double cos(x)
13 | double x;
14 | .fi
15 | .ft R
16 | .sh DESCRIPTION
17 | The
18 | sine (cosine) of fr0 (resp. \fBx\fR), measured in radians,
19 | is returned (in fr0).
20 | .s3
21 | The magnitude of the argument should be checked
22 | by the caller to make sure the result is meaningful.
23 | .sh BUGS
24 |
--------------------------------------------------------------------------------
/v4man/man3/sqrt.3:
--------------------------------------------------------------------------------
1 | .th SQRT III 3/15/72
2 | .sh NAME
3 | sqrt \*- square root function
4 | .sh SYNOPSIS
5 | .br
6 | .ft B
7 | jsr r5,sqrt
8 | .s3
9 | double sqrt(x)
10 | .br
11 | double x;
12 | .ft R
13 | .sh DESCRIPTION
14 | The
15 | square root of fr0 (resp. \fBx\fR) is returned (in fr0).
16 | .sh DIAGNOSTICS
17 | The c-bit is
18 | set on negative arguments and 0 is returned.
19 | There is no error return for C programs.
20 | .sh BUGS
21 | No error return from C.
22 |
--------------------------------------------------------------------------------
/v4man/man3/ttyn.3:
--------------------------------------------------------------------------------
1 | .th TTYN III 1/15/73
2 | .sh NAME
3 | ttyn \*- return name of current typewriter
4 | .sh SYNOPSIS
5 | .ft B
6 | jsr pc,ttyn
7 | .s3
8 | ttyn(file)
9 | .s3
10 | .ft R
11 | .sh DESCRIPTION
12 | .it Ttyn
13 | hunts up the last character of the name of the
14 | typewriter which is the standard input (from \fIas\fR)
15 | or is specified by the
16 | argument
17 | .it file
18 | descriptor (from C).
19 | If \fIn\fR is returned, the
20 | typewriter name is then ``/dev/tty\fIn\fR''.
21 | .s3
22 | .bd x
23 | is returned if the indicated file does not correspond to a
24 | typewriter.
25 | .sh BUGS
26 |
--------------------------------------------------------------------------------
/v4man/man4/cat.4:
--------------------------------------------------------------------------------
1 | .th CAT IV 10/27/73
2 | .sh NAME
3 | cat \*- phototypesetter interface
4 | .sh DESCRIPTION
5 | .it Cat
6 | provides the interface to a Graphic Systems C/A/T
7 | phototypesetter.
8 | Bytes written on the file specify font, size, and other control
9 | information as well as the characters to be flashed.
10 | The coding will not be described here.
11 | .s3
12 | Only one process may have
13 | this file open at a time.
14 | It is write-only.
15 | .sh FILES
16 | /dev/cat
17 | .sh "SEE ALSO"
18 | troff (I),
19 | Graphic Systems specification (available on request)
20 | .sh BUGS
21 |
--------------------------------------------------------------------------------
/v4man/man4/da.4:
--------------------------------------------------------------------------------
1 | .th DA IV 10/28/73
2 | .sh NAME
3 | da \*- voice response unit
4 | .sh DESCRIPTION
5 | Bytes written on this file
6 | control a Cognitronics optical drum voice response
7 | unit which
8 | can generate up to 31 fixed half-second utterances.
9 | Bytes read correspond to Touch-Tone\(rg
10 | signals received via a 403 dataset.
11 | .s3
12 | The specifics of the interface will not be described.
13 | Consult M. E. Lesk for more information.
14 | .sh FILES
15 | /dev/da
16 | .sh BUGS
17 |
--------------------------------------------------------------------------------
/v4man/man4/rf.4:
--------------------------------------------------------------------------------
1 | .th RF IV 10/15/73
2 | .sh NAME
3 | rf \*- RF11/RS11 fixed-head disk file
4 | .sh DESCRIPTION
5 | This file refers to the
6 | concatenation of all RS-11 disks.
7 | .s3
8 | Each disk contains 1024 256-word blocks.
9 | The length of the combined RF file is
10 | 1024\*X(minor+1) blocks.
11 | That is minor device zero
12 | is 1024 blocks long;
13 | minor device one is 2048,
14 | etc.
15 | .sh FILES
16 | /dev/rf0
17 | .sh BUGS
18 |
--------------------------------------------------------------------------------
/v4man/man4/tc.4:
--------------------------------------------------------------------------------
1 | .th TC IV 10/15/73
2 | .sh NAME
3 | tc \*- TC-11/TU56 DECtape
4 | .sh DESCRIPTION
5 | The files
6 | .it "tap0 ... tap7"
7 | refer to the
8 | TC-11/TU56 DECtape drives 0 to 7.
9 | .s3
10 | The 256-word blocks on a standard DECtape are numbered 0 to 577.
11 | .sh FILES
12 | /dev/tap?
13 | .sh "SEE ALSO"
14 | tp(I)
15 | .sh BUGS
16 | Since reading is synchronous,
17 | only one block is picked up per tape reverse.
18 |
--------------------------------------------------------------------------------
/v4man/man4/tiu.4:
--------------------------------------------------------------------------------
1 | .th TIU IV 10/28/73
2 | .sh NAME
3 | tiu \*- Spider interface
4 | .sh DESCRIPTION
5 | Spider
6 | is a fast digital switching network.
7 | .it Tiu
8 | is a directory which contains
9 | files each referring to a Spider control
10 | or data channel.
11 | The file /dev/tiu/d\fIn\fR refers to data channel \fIn\fR,
12 | likewise /dev/tiu/c\fIn\fR refers to control channel \fIn\fR.
13 | .s3
14 | The precise nature of the UNIX interface
15 | has not been defined yet.
16 | .sh FILES
17 | /dev/tiu/d?, /dev/tiu/c?
18 | .sh BUGS
19 |
--------------------------------------------------------------------------------
/v4man/man4/vs.4:
--------------------------------------------------------------------------------
1 | .th VS IV 10/28/73
2 | .sh NAME
3 | vs \*- voice synthesizer interface
4 | .sh DESCRIPTION
5 | Bytes written on
6 | .it vs
7 | drive a Federal Screw Works Votrax\(rg
8 | voice synthesizer.
9 | The upper two bits encode an inflection, the other 6 specify a phoneme.
10 | The code is given in section vs (VII).
11 | .s3
12 | Touch-Tone\(rg signals sent by a caller will be
13 | picked up during a
14 | .it read
15 | as the ASCII characters {0123456789#*}.
16 | .sh FILES
17 | /dev/vs
18 | .sh "SEE ALSO"
19 | speak (I), vs (VII)
20 | .sh BUGS
21 |
--------------------------------------------------------------------------------
/v4man/man5/utmp.5:
--------------------------------------------------------------------------------
1 | .th UTMP V 9/10/73
2 | .sh NAME
3 | utmp \*- user information
4 | .sh DESCRIPTION
5 | This
6 | file allows one to discover information about who is currently
7 | using UNIX.
8 | The file is binary; each entry is 16(10) bytes long.
9 | The first eight bytes contain a user's login name or
10 | are null if the table slot is unused.
11 | The low order byte of the next word contains the last
12 | character of a typewriter name.
13 | The next two words contain the user's login time.
14 | The last word is unused.
15 | .s3
16 | This file resides in directory /tmp.
17 | .sh "SEE ALSO"
18 | /etc/init, which maintains the file;
19 | who(I), which interprets it.
20 |
--------------------------------------------------------------------------------
/v4man/man5/wtmp.5:
--------------------------------------------------------------------------------
1 | .th WTMP V 9/10/73
2 | .sh NAME
3 | wtmp \*- user login history
4 | .sh DESCRIPTION
5 | This
6 | file records all logins and logouts.
7 | Its format is exactly like utmp(V) except that
8 | a null user name indicates a logout on the associated
9 | typewriter, and the typewriter name `x' indicates
10 | that UNIX was rebooted at that point.
11 | .s3
12 | Wtmp is maintained by login(I) and init(VII).
13 | Neither of these programs creates the file,
14 | so if it is removed record-keeping is turned off.
15 | .s3
16 | This file resides in directory /tmp.
17 | .sh "SEE ALSO"
18 | init(VII), login(I)
19 |
--------------------------------------------------------------------------------
/v4man/man6/cal.6:
--------------------------------------------------------------------------------
1 | .th CAL VI 11/1/73
2 | .sh NAME
3 | cal \*- print calendar
4 | .sh SYNOPSIS
5 | .bd cal
6 | [ month ] year
7 | .sh DESCRIPTION
8 | .it Cal
9 | will print a calendar for the specified year.
10 | If a month is also specified, a calendar
11 | just for that month is printed.
12 | .it Year
13 | can be between 1
14 | and 9999.
15 | The
16 | .it month
17 | is a number between 1 and 12.
18 | The calendar
19 | produced is that for England and her colonies.
20 | .s3
21 | Try September 1752.
22 | .sh BUGS
23 | The year is always considered to start in January even though this
24 | is historically naive.
25 |
--------------------------------------------------------------------------------
/v4man/man6/cubic.6:
--------------------------------------------------------------------------------
1 | .th CUBIC VI 11/1/73
2 | .sh NAME
3 | cubic \*- three dimensional tic-tac-toe
4 | .sh SYNOPSIS
5 | .bd /usr/games/cubic
6 | .sh DESCRIPTION
7 | .it Cubic
8 | plays the game of
9 | three dimensional
10 | 4\*X4\*X4 tic-tac-toe.
11 | Moves are given by the three digits
12 | (each 1-4)
13 | specifying the coordinate of the square
14 | to be played.
15 | .sh WARNING
16 | Too much playing of the game will cause it to disappear.
17 | .sh BUGS
18 |
--------------------------------------------------------------------------------
/v4man/man6/hyphen.6:
--------------------------------------------------------------------------------
1 | .th HYPHEN VI 1/15/73
2 | .sh NAME
3 | hyphen \*- find hyphenated words
4 | .sh SYNOPSIS
5 | .bd hyphen
6 | file ...
7 | .sh DESCRIPTION
8 | It finds all of the words in a
9 | document which are hyphenated across lines
10 | and prints them back at you in a convenient format.
11 | .s3
12 | If no arguments are given, the standard input
13 | is used.
14 | Thus
15 | .it hyphen
16 | may be used as a filter.
17 | .sh BUGS
18 | Yes, it gets confused, but with no ill effects other than
19 | spurious extra output.
20 |
--------------------------------------------------------------------------------
/v4man/man6/maze.6:
--------------------------------------------------------------------------------
1 | .th MAZE VI 11/1/73
2 | .sh NAME
3 | maze \*- generate a maze problem
4 | .sh SYNOPSIS
5 | .bd maze
6 | .sh DESCRIPTION
7 | .it Maze
8 | will ask a few questions and then
9 | print out a maze.
10 | .sh BUGS
11 | Some mazes (especially small ones)
12 | have no solutions.
13 |
--------------------------------------------------------------------------------
/v4man/man6/moo.6:
--------------------------------------------------------------------------------
1 | .th MOO VI 11/1/73
2 | .sh NAME
3 | moo \*- guessing game
4 | .sh SYNOPSIS
5 | .bd /usr/games/moo
6 | .sh DESCRIPTION
7 | .it Moo
8 | is a guessing game imported from England.
9 | The computer picks a number consisting
10 | of four distinct decimal digits.
11 | The player guesses four distinct digits
12 | being scored on each guess.
13 | A `cow' is a correct digit in an incorrect position.
14 | A `bull' is a correct digit in a correct position.
15 | The game continues until the player guesses the number
16 | (a score of four bulls).
17 | .sh BUGS
18 | Watch out for the random number generator.
19 |
--------------------------------------------------------------------------------
/v4man/man6/ov.6:
--------------------------------------------------------------------------------
1 | .th OV VI 6/12/72
2 | .sh NAME
3 | ov \*- overlay pages
4 | .sh SYNOPSIS
5 | .bd ov
6 | [ file ]
7 | .sh DESCRIPTION
8 | .it Ov
9 | is a postprocessor for producing double column formatted
10 | text when using nroff(I).
11 | .it Ov
12 | literally overlays successive pairs of 66-line pages.
13 | .s3
14 | If the file argument is missing,
15 | the standard input is used.
16 | Thus
17 | .it ov
18 | may be used as a filter.
19 | .sh "SEE ALSO"
20 | nroff(I), pr(I)
21 | .sh BUGS
22 |
--------------------------------------------------------------------------------
/v4man/man6/ttt.6:
--------------------------------------------------------------------------------
1 | .th TTT VI 11/1/73
2 | .sh NAME
3 | ttt \*- tic-tac-toe
4 | .sh SYNOPSIS
5 | .bd /usr/games/ttt
6 | .sh DESCRIPTION
7 | .it Ttt
8 | is the X and O game popular in the first grade.
9 | This is a learning program that never makes the same
10 | mistake twice.
11 | .s3
12 | Although it learns, it learns slowly.
13 | It must lose nearly 80 games to
14 | completely know the game.
15 | .sh FILES
16 | ttt.k learning file
17 | .sh BUGS
18 |
--------------------------------------------------------------------------------
/v4man/man6/yacc.6:
--------------------------------------------------------------------------------
1 | .th YACC VI 6/6/73
2 | .sh NAME
3 | yacc \*- yet another compiler-compiler
4 | .sh SYNOPSIS
5 | .bd yacc
6 | [ grammar ]
7 | .sh DESCRIPTION
8 | .it Yacc
9 | converts a context-free grammar into a set of
10 | tables for a simple automaton which executes an LR(1) parsing
11 | algorithm.
12 | .s3
13 | For complete information, see the author.
14 | .sh "SEE ALSO"
15 | "LR Parsing", by A. V. Aho and S. C. Johnson.
16 | .sh AUTHOR
17 | S. C. Johnson
18 | .sh BUGS
19 |
--------------------------------------------------------------------------------
/v4man/man7/tabs.7:
--------------------------------------------------------------------------------
1 | .th TABS VII 6/15/72
2 | .sh NAME
3 | tabs \*- set tab stops
4 | .sh SYNOPSIS
5 | .bd "cat /usr/pub/tabs"
6 | .sh DESCRIPTION
7 | When
8 | printed on a suitable terminal, this file
9 | will set tab stops every 8 columns.
10 | Suitable terminals include the Teletype model 37 and
11 | the GE TermiNet 300.
12 | .s3
13 | These tab stop settings are
14 | desirable because UNIX assumes them
15 | in calculating delays.
16 |
--------------------------------------------------------------------------------
/v4man/man7/tmheader.7:
--------------------------------------------------------------------------------
1 | .th TMHEADER VII 10/20/73
2 | .sh NAME
3 | tmheader \*- TM cover sheet
4 | .sh SYNOPSIS
5 | .bd "ed /usr/pub/tmheader"
6 | .sh DESCRIPTION
7 | .it /usr/pub/tmheader
8 | contains a prototype for making a
9 | .it troff(I)
10 | formatted cover sheet for a technical memorandum.
11 | Parameters to be filled in by the user are marked by self-explanatory names
12 | beginning with ``---''.
13 | .sh BUGS
14 | God help you on two-page abstracts.
15 | Try to write less.
16 |
--------------------------------------------------------------------------------
/v4man/man8/20boot.8:
--------------------------------------------------------------------------------
1 | .th 20BOOT VIII 10/31/73
2 | .sh NAME
3 | 20boot \*- install new 11/20 system
4 | .sh SYNOPSIS
5 | .bd 20boot
6 | .sh DESCRIPTION
7 | This
8 | shell command file copies the current version
9 | of the 11/20 program used to run the VT01 display
10 | onto the /dev/vt0 file.
11 | The 11/20
12 | should have been started at its ROM location
13 | 773000.
14 | .sh FILES
15 | /dev/vt0,
16 | /usr/mdec/20.o (11/20 program)
17 | .sh "SEE ALSO"
18 | vt (IV)
19 |
--------------------------------------------------------------------------------
/v4man/man8/df.8:
--------------------------------------------------------------------------------
1 | .th DF VIII 1/20/73
2 | .sh NAME
3 | df \*- disk free
4 | .sh SYNOPSIS
5 | .bd df
6 | [ filesystem ]
7 | .sh DESCRIPTION
8 | .it Df
9 | prints out the number of free blocks
10 | available on a file system.
11 | If the file system is unspecified,
12 | the free space on all of
13 | the normally mounted file systems
14 | is printed.
15 | .sh FILES
16 | /dev/rf?,
17 | /dev/rk?,
18 | /dev/rp?
19 | .sh "SEE ALSO"
20 | check(VIII)
21 | .sh BUGS
22 |
--------------------------------------------------------------------------------
/v4man/man8/ino.8:
--------------------------------------------------------------------------------
1 | .th INO VIII 11/1/73
2 | .sh NAME
3 | ino \*- get the i-number of a file
4 | .sh SYNOPSIS
5 | .bd ino
6 | file ...
7 | .sh DESCRIPTION
8 | The i-number of each file argument is printed.
9 | An i-number of zero is printed if a bad argument is given.
10 | .sh BUGS
11 |
--------------------------------------------------------------------------------
/v4man/man8/mount.8:
--------------------------------------------------------------------------------
1 | .th MOUNT VIII 10/31/73
2 | .sh NAME
3 | mount \*- mount file system
4 | .sh SYNOPSIS
5 | .bd /etc/mount
6 | special file
7 | .sh DESCRIPTION
8 | .it Mount
9 | announces to the system that a removable file system
10 | is present on the device corresponding to special
11 | file
12 | .it special
13 | (which must refer to a disk or possibly DECtape).
14 | The
15 | .it file
16 | must exist already; it
17 | becomes the name of the root of the newly mounted
18 | file system.
19 | .sh "SEE ALSO"
20 | umount (VIII)
21 | .sh BUGS
22 | Mounting file systems full of garbage can crash the system.
23 |
--------------------------------------------------------------------------------
/v4man/man8/sync.8:
--------------------------------------------------------------------------------
1 | .th SYNC VIII 11/1/73
2 | .sh NAME
3 | sync \*- update the super block
4 | .sh SYNOPSIS
5 | .bd sync
6 | .sh DESCRIPTION
7 | .it Sync
8 | executes the
9 | .it sync
10 | system primitive.
11 | If the system is to be stopped,
12 | .it sync
13 | must be called to insure
14 | file system integrity.
15 | See sync(II) for details.
16 | .sh "SEE ALSO"
17 | sync(II)
18 | .sh BUGS
19 |
--------------------------------------------------------------------------------
/v4man/man8/umount.8:
--------------------------------------------------------------------------------
1 | .th UMOUNT VIII 10/31/73
2 | .sh NAME
3 | umount \*- dismount file system
4 | .sh SYNOPSIS
5 | .bd /etc/umount
6 | special
7 | .sh DESCRIPTION
8 | .it Umount
9 | announces to the system that the removable file system previously
10 | mounted on special file
11 | .it special
12 | is to be removed.
13 | .sh "SEE ALSO"
14 | mount (VIII)
15 | .sh DIAGNOSTICS
16 | It complains if
17 | the special file is not mounted or if it is busy.
18 | The file system is busy if
19 | there is an open file on it or if
20 | someone has his current directory there.
21 | .sh BUGS
22 |
--------------------------------------------------------------------------------
/v4man/manx/boot.2:
--------------------------------------------------------------------------------
1 | .th BOOT II 7/29/72
2 | .sh NAME
3 | boot \*- reboot UNIX
4 | .sh SYNOPSIS
5 | sys boot / boot = 39. not in assembler
6 | .sh DESCRIPTION
7 | UNIX
8 | will clean up outstanding I/O, and then execute
9 | the reboot read-only program.
10 | This call is restricted to the super-user.
11 | All users will be logged out.
12 | .sh "SEE ALSO"
13 | boot procedures (VII)
14 | .sh DIAGNOSTICS
15 | the c-bit is set if you are
16 | not the super-user
17 | .sh BUGS
18 | It often doesn't work (for unknown reasons).
19 | .br
20 | It depends on switch settings.
21 |
--------------------------------------------------------------------------------
/v4man/manx/chk.8:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he 'CHK (VIII)'1/20/73'CHK (VIII)'
3 | .ti 0
4 | NAME chk -- check + dcheck
5 | .sp
6 | .ti 0
7 | SYNOPSIS chk
8 | .sp
9 | .ti 0
10 | DESCRIPTION This
11 | command file does a check_____ and a dcheck______ of all of the normally mounted
12 | file systems.
13 | .sp
14 | .ti 0
15 | FILES /dev/[fkp]*
16 | .sp
17 | .ti 0
18 | SEE ALSO check (VIII), dcheck (VIII)
19 | .sp
20 | .ti 0
21 | DIAGNOSTICS see "SEE ALSO"
22 |
--------------------------------------------------------------------------------
/v4man/manx/dli.8:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he 'DLI (VIII)'3/15/72'DLI (VIII)'
3 | .ti 0
4 | NAME dli -- load DEC binary paper tapes
5 | .sp
6 | .ti 0
7 | SYNOPSIS dli output [input]
8 | .sp
9 | .ti 0
10 | DESCRIPTION dli___
11 | will load a DEC binary paper tape
12 | into the output file.
13 | The binary format paper tape
14 | is read from the input file
15 | (/dev/ppt is default.)
16 | .sp
17 | .ti 0
18 | FILES /dev/ppt
19 | .sp
20 | .ti 0
21 | SEE ALSO --
22 | .sp
23 | .ti 0
24 | DIAGNOSTICS "checksum"
25 | .sp
26 | .ti 0
27 | BUGS --
28 |
--------------------------------------------------------------------------------
/v4man/manx/ftoo.3:
--------------------------------------------------------------------------------
1 | .th FTOO III 1/15/73
2 | .sh NAME
3 | ftoo \*- floating to octal conversion
4 | .sh SYNOPSIS
5 | .ft B
6 | jsr r5,ftoo; subr
7 | .ft R
8 | .sh DESCRIPTION
9 | .it ftoo
10 | will convert the floating point number
11 | in fr0 into ascii in the conventional octal form
12 | .s3
13 | 000000;000000;000000;000000
14 | .s3
15 | For each character generated by ftoo, the subroutine
16 | .it subr
17 | (supplied by the caller) is called on register r5
18 | with the character in r0.
19 | .s3
20 | The \fIsubr\fR must not disturb any registers.
21 |
--------------------------------------------------------------------------------
/v4man/manx/gacct.8:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he 'GACCT (VIII)'4/27/73'GACCT (VIII)'
3 | .ti 0
4 | NAME gacct -- command accounting statistics
5 | .sp
6 | .ti 0
7 | SYNOPSIS gacct [ -arnl ] [ files ]
8 | .sp
9 | .ti 0
10 | DESCRIPTION X
11 | .sp
12 | .ti 0
13 | FILES /usr/adm/tacct
14 | .sp
15 | .ti 0
16 | SEE ALSO sh(i)
17 | .sp
18 | .ti 0
19 | DIAGNOSTICS --
20 | .sp
21 | .ti 0
22 | BUGS --
23 |
--------------------------------------------------------------------------------
/v4man/manx/itoa.3:
--------------------------------------------------------------------------------
1 | .th ITOA III 3/15/72
2 | .sh NAME
3 | itoa \*- integer to ascii conversion
4 | .sh SYNOPSIS
5 | .ft B
6 | jsr r5,itoa; subr
7 | .ft R
8 | .sh DESCRIPTION
9 | .it Itoa
10 | will convert the number in r0
11 | into ASCII decimal preceded
12 | by a \*- sign if appropriate.
13 | For each character generated by
14 | .it itoa,
15 | the subroutine \fIsubr\fR (supplied by the caller) is called on
16 | register r5 with the character in r0.
17 | .s3
18 | The subroutine \fIsubr\fR must not disturb any registers.
19 |
--------------------------------------------------------------------------------
/v4man/manx/mon.6:
--------------------------------------------------------------------------------
1 | .th MON VI 11/1/73
2 | .sh NAME
3 | mon \*- print calendar month
4 | .sh SYNOPSIS
5 | .bd mon
6 | .sh DESCRIPTION
7 | .it Mon
8 | asks for a month and year.
9 | The output is a calendar for that month and year.
10 | .sh "SEE ALSO"
11 | cal(VI)
12 | .sh BUGS
13 |
--------------------------------------------------------------------------------
/v4man/manx/quit.2:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he 'QUIT (II)'3/15/72'QUIT (II)'
3 | .ti 0
4 | NAME quit -- turn off quit signal
5 | .s3
6 | .ti 0
7 | SYNOPSIS sys quit; flag / quit = 26.
8 | .s3
9 | quit(flag)
10 | .s3
11 | .ti 0
12 | DESCRIPTION When flag____ is 0, this call disables
13 | quit signals from the typewriter (ASCII FS).
14 | When flag____ is non-zero, quits are re-enabled,
15 | and cause execution to cease and a core image to be produced.
16 | .s3
17 | Quits should be turned off only with due consideration.
18 | .s3
19 | .ti 0
20 | SEE ALSO intr(II)
21 | .s3
22 | .ti 0
23 | DIAGNOSTICS --
24 | .s3
25 | .ti 0
26 | BUGS --
27 |
--------------------------------------------------------------------------------
/v4man/manx/swtmp.8:
--------------------------------------------------------------------------------
1 | .pa 1
2 | .he 'SWTMP (VIII)'2/11/73'SWTMP (VIII)'
3 | .ti 0
4 | NAME swtmp -- update accounting file
5 | .sp
6 | .ti 0
7 | SYNOPSIS swtmp_____
8 | .sp
9 | .ti 0
10 | DESCRIPTION This
11 | shell sequence concatenates /tmp/wtmp onto /usr/adm/wtmp
12 | and truncates /tmp/wtmp.
13 | It should be used before
14 | using acct(VIII)
15 | and every so often in any case if accounting
16 | is to be maintained.
17 | .sp
18 | .ti 0
19 | FILES /tmp/wtmp,
20 | /usr/adm/wtmp
21 | .sp
22 | .ti 0
23 | SEE ALSO acct(VIII),
24 | wtmp(V)
25 |
--------------------------------------------------------------------------------
/v4man/manx/un.1:
--------------------------------------------------------------------------------
1 | .th UN I 3/15/72
2 | .sh NAME
3 | un _ undefined symbols
4 | .sh SYNOPSIS
5 | .bd un
6 | [ name ]
7 | .sh DESCRIPTION
8 | .it un
9 | prints a list of undefined symbols from an assembly
10 | or loader run.
11 | If the file argument is not specified,
12 | .it a.out
13 | is the default.
14 | Names are listed alphabetically except that non-global
15 | symbols come first. Undefined global
16 | symbols (unresolved external references) have their
17 | first character underlined.
18 | .sh FILES
19 | a.out
20 | .sh "SEE ALSO"
21 | as(I), ld(I)
22 | .sh DIAGNOSTICS
23 | "?" if the file cannot be found.
24 | .sh BUGS
25 |
--------------------------------------------------------------------------------
/v5man/man0/ptx:
--------------------------------------------------------------------------------
1 | .nf
2 | .bp
3 | .ce
4 | PERMUTED INDEX
5 | .sp 1.5
6 | .nf
7 | .de xx
8 | \\h"3i-\\w'\\$1'u"\\$1 \\$2
9 | ..
10 | .so ptxx
11 |
--------------------------------------------------------------------------------
/v5man/man0/toc5:
--------------------------------------------------------------------------------
1 | .xx "a.out" "assembler and link editor output"
2 | .xx "ar" "archive (library) file format"
3 | .xx "core" "format of core image file"
4 | .xx "dir" "format of directories"
5 | .xx "dump" "incremental dump tape format"
6 | .xx "fs" "format of file system volume"
7 | .xx "mtab" "mounted file system table"
8 | .xx "passwd" "password file"
9 | .xx "speak.m" "voice synthesizer vocabulary"
10 | .xx "tp" "DEC/mag tape formats"
11 | .xx "ttys" "typewriter initialization data"
12 | .xx "utmp" "user information"
13 | .xx "wtmp" "user login history"
14 |
--------------------------------------------------------------------------------
/v5man/man0/toc7:
--------------------------------------------------------------------------------
1 | .xx "ascii" "map of ASCII character set"
2 | .xx "greek" "graphics for extended TTY-37 type-box"
3 | .xx "tabs" "set tab stops"
4 | .xx "tmheader" "TM cover sheet"
5 | .xx "vs" "voice synthesizer code"
6 |
--------------------------------------------------------------------------------
/v5man/man0/tocx4:
--------------------------------------------------------------------------------
1 | cat(IV) phototypesetter interface
2 | dc(IV) DC-11 communications interface
3 | dh(IV) DH-11 communications multiplexer
4 | dn(IV) DN-11 ACU interface
5 | dp(IV) DP-11 201 data-phone interface
6 | kl(IV) KL-11 or DL-11 asynchronous interface
7 | lp(IV) line printer
8 | mem(IV) core memory
9 | pc(IV) PC-11 paper tape reader/punch
10 | rf(IV) RF11/RS11 fixed-head disk file
11 | rk(IV) RK-11/RK03 (or RK05) disk
12 | rp(IV) RP-11/RP03 moving-head disk
13 | tc(IV) TC-11/TU56 DECtape
14 | tiu(IV) Spider interface
15 | tm(IV) TM-11/TU-10 magtape interface
16 | tty(IV) general typewriter interface
17 | vs(IV) voice synthesizer interface
18 | vt(IV) 11/20 (vt01) interface
19 |
--------------------------------------------------------------------------------
/v5man/man0/tocx5:
--------------------------------------------------------------------------------
1 | a.out(V) assembler and link editor output
2 | ar(V) archive (library) file format
3 | core(V) format of core image file
4 | dir(V) format of directories
5 | dump(V) incremental dump tape format
6 | fs(V) format of file system volume
7 | mtab(V) mounted file system table
8 | passwd(V) password file
9 | speak.m(V) voice synthesizer vocabulary
10 | tp(V) DEC/mag tape formats
11 | ttys(V) typewriter initialization data
12 | utmp(V) user information
13 | wtmp(V) user login history
14 |
--------------------------------------------------------------------------------
/v5man/man0/tocx7:
--------------------------------------------------------------------------------
1 | ascii(VII) map of ASCII character set
2 | greek(VII) graphics for extended TTY-37 type-box
3 | tabs(VII) set tab stops
4 | tmheader(VII) TM cover sheet
5 | vs(VII) voice synthesizer code
6 |
--------------------------------------------------------------------------------
/v5man/man1/chdir.1:
--------------------------------------------------------------------------------
1 | .th CHDIR I 5/15/74
2 | .sh NAME
3 | chdir \*- change working directory
4 | .sh SYNOPSIS
5 | .bd chdir
6 | directory
7 | .sh DESCRIPTION
8 | .it Directory
9 | becomes the new working directory.
10 | The process must have execute (search)
11 | permission in
12 | .it directory.
13 | .s3
14 | Because a new process is created to execute each command,
15 | .it chdir
16 | would be ineffective if it were written as a
17 | normal command. It is therefore recognized and executed
18 | by the Shell.
19 | .sh "SEE ALSO"
20 | sh(I)
21 | .sh BUGS
22 |
--------------------------------------------------------------------------------
/v5man/man1/chown.1:
--------------------------------------------------------------------------------
1 | .th CHOWN I 3/15/72
2 | .sh NAME
3 | chown \*- change owner
4 | .sh SYNOPSIS
5 | .bd chown
6 | owner file ...
7 | .sh DESCRIPTION
8 | .it Owner
9 | becomes the new owner of the files.
10 | The owner may be either a decimal UID or
11 | a login name found in the password file.
12 | .s3
13 | Only the owner of a file (or the super-user) is allowed to change the owner.
14 | Unless it is done by the
15 | super-user,
16 | the set-user-ID permission bit is
17 | turned off as the owner of a file is changed.
18 | .sh FILES
19 | /etc/passwd
20 | .sh BUGS
21 |
--------------------------------------------------------------------------------
/v5man/man1/cmp.1:
--------------------------------------------------------------------------------
1 | .th CMP I 5/15/74
2 | .sh NAME
3 | cmp \*- compare two files
4 | .sh SYNOPSIS
5 | .bd cmp
6 | file1 file2
7 | .sh DESCRIPTION
8 | The two files are
9 | compared for identical contents.
10 | Discrepancies are noted
11 | by giving the offset and the differing words,
12 | all in octal.
13 | .sh "SEE ALSO"
14 | proof (I), comm (I)
15 | .sh BUGS
16 | If
17 | the shorter of the two files is of odd length,
18 | .it cmp
19 | acts as if a null byte had been appended to it.
20 | The
21 | .it offset
22 | is only a single-precision number.
23 |
--------------------------------------------------------------------------------
/v5man/man1/dsw.1:
--------------------------------------------------------------------------------
1 | .th DSW I 3/15/72
2 | .sh NAME
3 | dsw \*- delete interactively
4 | .sh SYNOPSIS
5 | .bd dsw
6 | [ directory ]
7 | .sh DESCRIPTION
8 | For
9 | each file in the given directory
10 | (`\fB.\fR'
11 | if not specified)
12 | .it dsw
13 | types its name.
14 | If
15 | .bd y
16 | is typed, the file is deleted;
17 | if
18 | .bd x,
19 | .it dsw
20 | exits;
21 | if new-line, the file is not deleted;
22 | if anything else,
23 | .it dsw
24 | asks again.
25 | .sh "SEE ALSO"
26 | rm(I)
27 | .sh BUGS
28 | The name
29 | .it dsw
30 | is a carryover from the ancient past. Its etymology is
31 | amusing.
32 |
--------------------------------------------------------------------------------
/v5man/man1/echo.1:
--------------------------------------------------------------------------------
1 | .th ECHO I 3/15/72
2 | .sh NAME
3 | echo \*- echo arguments
4 | .sh SYNOPSIS
5 | .bd echo
6 | [ arg ... ]
7 | .sh DESCRIPTION
8 | .it Echo
9 | writes all its arguments in order as a line on the
10 | standard output file.
11 | It is mainly useful for producing diagnostics in command files.
12 | .sh BUGS
13 |
--------------------------------------------------------------------------------
/v5man/man1/exit.1:
--------------------------------------------------------------------------------
1 | .th EXIT I 3/15/72
2 | .sh NAME
3 | exit \*- terminate command file
4 | .sh SYNOPSIS
5 | .bd exit
6 | .sh DESCRIPTION
7 | .it Exit
8 | performs a
9 | .bd seek
10 | to the end of its standard input file.
11 | Thus, if it is invoked inside
12 | a file of commands, upon return from
13 | .bd exit
14 | the shell will
15 | discover an end-of-file and terminate.
16 | .sh "SEE ALSO"
17 | if (I), goto (I), sh (I)
18 | .sh BUGS
19 |
--------------------------------------------------------------------------------
/v5man/man1/mesg.1:
--------------------------------------------------------------------------------
1 | .th MESG I 3/15/72
2 | .sh NAME
3 | mesg \*- permit or deny messages
4 | .sh SYNOPSIS
5 | .bd mesg
6 | [
7 | .bd n
8 | ] [
9 | .bd y
10 | ]
11 | .sh DESCRIPTION
12 | .it Mesg
13 | with argument
14 | .bd n
15 | forbids messages via
16 | .it write
17 | by revoking non-user
18 | write permission on the user's typewriter.
19 | .it Mesg
20 | with argument
21 | .bd y
22 | reinstates permission.
23 | All by itself,
24 | .it mesg
25 | reverses the current permission.
26 | In all cases the previous state is reported.
27 | .sh FILES
28 | /dev/tty?
29 | .sh "SEE ALSO"
30 | write (I)
31 | .sh DIAGNOSTICS
32 | `?' if the standard input file is not a typewriter
33 | .sh BUGS
34 |
--------------------------------------------------------------------------------
/v5man/man1/mkdir.1:
--------------------------------------------------------------------------------
1 | .th MKDIR I 3/15/72
2 | .sh NAME
3 | mkdir \*- make a directory
4 | .sh SYNOPSIS
5 | .bd mkdir
6 | dirname ...
7 | .sh DESCRIPTION
8 | .it Mkdir
9 | creates specified directories
10 | in mode 777.
11 | The standard entries `\fB.\fR' and `\fB..\fR' are made automatically.
12 | .sh "SEE ALSO"
13 | rmdir(I)
14 | .sh BUGS
15 |
--------------------------------------------------------------------------------
/v5man/man1/nice.1:
--------------------------------------------------------------------------------
1 | .th NICE I 11/1/73
2 | .sh NAME
3 | nice \*- run a command at low priority
4 | .sh SYNOPSIS
5 | .bd nice
6 | command [ arguments ]
7 | .sh DESCRIPTION
8 | .it Nice
9 | executes
10 | .it command
11 | at low priority.
12 | .sh "SEE ALSO"
13 | nohup(I), nice(II)
14 | .sh BUGS
15 |
--------------------------------------------------------------------------------
/v5man/man1/nohup.1:
--------------------------------------------------------------------------------
1 | .th NOHUP I 11/1/73
2 | .sh NAME
3 | nohup \*- run a command immune to hangups
4 | .sh SYNOPSIS
5 | .bd nohup
6 | command [ arguments ]
7 | .sh DESCRIPTION
8 | .it Nohup
9 | executes
10 | .it command
11 | with hangups,
12 | quits and interrupts all ignored.
13 | .sh "SEE ALSO"
14 | nice(I), signal(II)
15 | .sh BUGS
16 |
--------------------------------------------------------------------------------
/v5man/man1/passwd.1:
--------------------------------------------------------------------------------
1 | .th PASSWD I 9/1/72
2 | .sh NAME
3 | passwd \*- set login password
4 | .sh SYNOPSIS
5 | .bd passwd
6 | name password
7 | .sh DESCRIPTION
8 | The
9 | .it password
10 | is placed on the given login name.
11 | This can only be done by the person
12 | corresponding to the login name or by the super-user.
13 | An explicit null argument ("") for the password
14 | argument will remove
15 | any password from the login name.
16 | .sh FILES
17 | /etc/passwd
18 | .sh "SEE ALSO"
19 | login(I), passwd(V), crypt(III)
20 | .sh BUGS
21 |
--------------------------------------------------------------------------------
/v5man/man1/pfe.1:
--------------------------------------------------------------------------------
1 | .th PFE I 11/1/73
2 | .sh NAME
3 | pfe \*- print floating exception
4 | .sh SYNOPSIS
5 | .bd pfe
6 | .sh DESCRIPTION
7 | .it Pfe
8 | examines the floating point exception register and
9 | print a diagnostic for the last
10 | floating point exception.
11 | .sh "SEE ALSO"
12 | signal (II)
13 | .sh BUGS
14 | Since the system does not save the exception register
15 | in a core image file,
16 | the message
17 | refers to the last error encountered by anyone.
18 | Floating exceptions are therefore volatile.
19 |
--------------------------------------------------------------------------------
/v5man/man1/pwd.1:
--------------------------------------------------------------------------------
1 | .th PWD I 5/15/74
2 | .sh NAME
3 | pwd \*- working directory name
4 | .sh SYNOPSIS
5 | .bd pwd
6 | .sh DESCRIPTION
7 | .it Pwd
8 | prints the pathname of the working (current) directory.
9 | .sh "SEE ALSO"
10 | chdir (I)
11 | .sh BUGS
12 | The algorithm sometimes fails on
13 | crossing mounted file system.
14 |
--------------------------------------------------------------------------------
/v5man/man1/rew.1:
--------------------------------------------------------------------------------
1 | .th REW I 1/15/73
2 | .sh NAME
3 | rew \*- rewind tape
4 | .sh SYNOPSIS
5 | .bd rew
6 | [ [
7 | .bd m
8 | ]digit ]
9 | .sh DESCRIPTION
10 | .it Rew
11 | rewinds DECtape or magtape drives. The digit is the logical
12 | tape number, and should range from 0 to 7.
13 | if the digit is preceded by
14 | \fBm\fR,
15 | .it rew
16 | applies to magtape rather than DECtape.
17 | A missing digit indicates drive 0.
18 | .sh FILES
19 | /dev/tap?
20 | .br
21 | /dev/mt?
22 | .sh BUGS
23 |
--------------------------------------------------------------------------------
/v5man/man1/rmdir.1:
--------------------------------------------------------------------------------
1 | .th RMDIR I 3/15/72
2 | .sh NAME
3 | rmdir \*- remove directory
4 | .sh SYNOPSIS
5 | .bd rmdir
6 | dir ...
7 | .sh DESCRIPTION
8 | .it Rmdir
9 | removes (deletes) directories.
10 | The directory must be empty (except for the standard entries
11 | `\fB.\fR' and `\fB..\fR', which
12 | .it rmdir
13 | itself removes).
14 | Write permission is required in the
15 | directory in which the directory appears.
16 | .sh BUGS
17 | Needs a \fB\*-r\fR flag.
18 | Actually, write permission in the
19 | directory's parent is
20 | .it not
21 | required.
22 |
--------------------------------------------------------------------------------
/v5man/man1/size.1:
--------------------------------------------------------------------------------
1 | .th SIZE I 9/2/72
2 | .sh NAME
3 | size \*- size of an object file
4 | .sh SYNOPSIS
5 | .bd size
6 | [ object ... ]
7 | .sh DESCRIPTION
8 | .it Size
9 | prints the (decimal) number of bytes
10 | required by the
11 | text, data, and bss
12 | portions, and their sum in octal and decimal,
13 | of each object-file argument.
14 | If no file is specified,
15 | .bd a.out
16 | is used.
17 | .sh BUGS
18 |
--------------------------------------------------------------------------------
/v5man/man1/sleep.1:
--------------------------------------------------------------------------------
1 | .th SLEEP I 11/1/73
2 | .sh NAME
3 | sleep \*- suspend execution for an interval
4 | .sh SYNOPSIS
5 | .bd sleep
6 | time
7 | .sh DESCRIPTION
8 | .it Sleep
9 | will suspend execution for
10 | .it time
11 | seconds.
12 | It is used to execute a command
13 | in a certain amount of time as in:
14 | .s3
15 | (sleep 105; command)&
16 | .s3
17 | Or to execute a command every so often as in
18 | this shell command file:
19 | .s3
20 | : loop
21 | .br
22 | command
23 | .br
24 | sleep 37
25 | .br
26 | goto loop
27 | .sh "SEE ALSO"
28 | sleep(II)
29 | .sh BUGS
30 | .it Time
31 | must be less than 65536 seconds.
32 |
--------------------------------------------------------------------------------
/v5man/man1/strip.1:
--------------------------------------------------------------------------------
1 | .th STRIP I 3/15/72
2 | .sh NAME
3 | strip \*- remove symbols and relocation bits
4 | .sh SYNOPSIS
5 | .bd strip
6 | name ...
7 | .sh DESCRIPTION
8 | .it Strip
9 | removes the symbol
10 | table and relocation bits ordinarily attached to the output
11 | of the assembler and loader.
12 | This is useful to save space after a program has been
13 | debugged.
14 | .s3
15 | The effect of
16 | .it strip
17 | is the the same as use of the
18 | .bd \*-s
19 | option
20 | of
21 | .it ld.
22 | .sh FILES
23 | /tmp/stm? temporary file
24 | .sh "SEE ALSO"
25 | ld(I), as(I)
26 | .sh BUGS
27 |
--------------------------------------------------------------------------------
/v5man/man1/sum.1:
--------------------------------------------------------------------------------
1 | .th SUM I 3/15/72
2 | .sh NAME
3 | sum \*- sum file
4 | .sh SYNOPSIS
5 | .bd sum
6 | name ...
7 | .sh DESCRIPTION
8 | .it Sum
9 | sums the contents of the bytes (mod 2^16) of
10 | one or more files and prints the answer in octal.
11 | A separate sum is printed for each file specified,
12 | along with the number of whole or partial
13 | 512-byte blocks read.
14 | .s3
15 | In practice,
16 | .it sum
17 | is often used to verify that
18 | all of a special file can be read without error.
19 | .sh BUGS
20 |
--------------------------------------------------------------------------------
/v5man/man1/tee.1:
--------------------------------------------------------------------------------
1 | .th TEE I 3/6/74
2 | .sh NAME
3 | tee \*- pipe fitting
4 | .sh SYNOPSIS
5 | .bd tee
6 | [ name ... ]
7 | .sh DESCRIPTION
8 | .it Tee
9 | transcribes the standard input to the standard
10 | output and makes copies in the named files.
11 | .sh BUGS
12 |
--------------------------------------------------------------------------------
/v5man/man1/tty.1:
--------------------------------------------------------------------------------
1 | .th TTY I 3/15/72
2 | .sh NAME
3 | tty \*- get typewriter name
4 | .sh SYNOPSIS
5 | .bd tty
6 | .sh DESCRIPTION
7 | .it Tty
8 | gives the name of the user's typewriter
9 | in the form `tty\fIn\fR' for
10 | \fIn\fR
11 | a digit or letter. The actual path
12 | name is then `/dev/tty\fIn\fR'.
13 | .sh DIAGNOSTICS
14 | `not a tty' if the standard input file is not a typewriter.
15 | .sh BUGS
16 |
--------------------------------------------------------------------------------
/v5man/man2/chdir.2:
--------------------------------------------------------------------------------
1 | .th CHDIR II 8/5/73
2 | .sh NAME
3 | chdir \*- change working directory
4 | .sh SYNOPSIS
5 | (chdir = 12.)
6 | .br
7 | .ft B
8 | sys chdir; dirname
9 | .s3
10 | chdir(dirname)
11 | .br
12 | char *dirname;
13 | .ft R
14 | .sh DESCRIPTION
15 | .it Dirname
16 | is the address of the pathname of a directory, terminated by a null byte.
17 | .it Chdir
18 | causes this directory
19 | to become the current working directory.
20 | .sh "SEE ALSO"
21 | chdir(I)
22 | .sh DIAGNOSTICS
23 | The error bit (c-bit)
24 | is set if the given name is not that of a directory
25 | or is not readable.
26 | From C, a \*-1 returned value indicates an error,
27 | 0 indicates success.
28 |
--------------------------------------------------------------------------------
/v5man/man2/csw.2:
--------------------------------------------------------------------------------
1 | .th CSW II 7/29/72
2 | .sh NAME
3 | csw \*- read console switches
4 | .sh SYNOPSIS
5 | (csw = 38.; not in assembler)
6 | .br
7 | .ft B
8 | sys csw
9 | .s3
10 | getcsw( )
11 | .ft R
12 | .sh DESCRIPTION
13 | The setting of
14 | the console switches is returned (in r0).
15 |
--------------------------------------------------------------------------------
/v5man/man2/exit.2:
--------------------------------------------------------------------------------
1 | .th EXIT II 8/5/73
2 | .sh NAME
3 | exit \*- terminate process
4 | .s3
5 | .sh SYNOPSIS
6 | (exit = 1.)
7 | .br
8 | (status in r0)
9 | .br
10 | .ft B
11 | sys exit
12 | .s3
13 | exit(status)
14 | .br
15 | int status;
16 | .ft R
17 | .sh DESCRIPTION
18 | .it Exit
19 | is the normal means of terminating a process.
20 | .it Exit
21 | closes all the process's files and notifies the parent process
22 | if it is executing a
23 | .it wait.
24 | The low byte of r0
25 | (resp. the argument to
26 | \fIexit\fR)
27 | is available as status to the parent process.
28 | .s3
29 | This call can never return.
30 | .sh "SEE ALSO"
31 | wait (II)
32 | .sh DIAGNOSTICS
33 | None.
34 |
--------------------------------------------------------------------------------
/v5man/man2/setgid.2:
--------------------------------------------------------------------------------
1 | .th SETGID II 3/15/72
2 | .sh NAME
3 | setgid \*- set process group ID
4 | .sh SYNOPSIS
5 | (setgid = 46.)
6 | .br
7 | (group ID in r0)
8 | .ft B
9 | .br
10 | sys setgid
11 | .s3
12 | setgid(gid)
13 | .ft R
14 | .sh DESCRIPTION
15 | The group ID of the current process is set to
16 | the argument.
17 | Both the effective and the real group ID are set.
18 | This call is only permitted to the super-user
19 | or if the argument is the real group ID.
20 | .sh "SEE ALSO"
21 | getgid(II)
22 | .sh DIAGNOSTICS
23 | Error bit
24 | (c-bit) is set as indicated;
25 | from C, a \*-1 value is returned.
26 |
--------------------------------------------------------------------------------
/v5man/man2/setuid.2:
--------------------------------------------------------------------------------
1 | .th SETUID II 3/15/72
2 | .sh NAME
3 | setuid \*- set process user ID
4 | .sh SYNOPSIS
5 | (setuid = 23.)
6 | .br
7 | (user ID in r0)
8 | .ft B
9 | .br
10 | sys setuid
11 | .s3
12 | setuid(uid)
13 | .ft R
14 | .sh DESCRIPTION
15 | The user ID of the current process is set to
16 | the argument.
17 | Both the effective and the real user ID are set.
18 | This call is only permitted to the super-user
19 | or if the argument is the real user ID.
20 | .sh "SEE ALSO"
21 | getuid(II)
22 | .sh DIAGNOSTICS
23 | Error bit
24 | (c-bit) is set as indicated;
25 | from C, a \*-1 value is returned.
26 |
--------------------------------------------------------------------------------
/v5man/man2/sleep.2:
--------------------------------------------------------------------------------
1 | .th SLEEP II 9/4/72
2 | .sh NAME
3 | sleep \*- stop execution for interval
4 | .sh SYNOPSIS
5 | (sleep = 35.; not in assembler)
6 | .br
7 | (seconds in r0)
8 | .br
9 | .ft B
10 | sys sleep
11 | .s3
12 | sleep(seconds)
13 | .ft R
14 | .sh DESCRIPTION
15 | The
16 | current process is suspended from execution
17 | for the number of seconds specified
18 | by the argument.
19 | .sh "SEE ALSO"
20 | sleep (I)
21 | .sh DIAGNOSTICS
22 | \*-
23 |
--------------------------------------------------------------------------------
/v5man/man2/stime.2:
--------------------------------------------------------------------------------
1 | .th STIME II 8/5/73
2 | .sh NAME
3 | stime \*- set time
4 | .sh SYNOPSIS
5 | (stime = 25.)
6 | .br
7 | (time in r0-r1)
8 | .br
9 | .ft B
10 | sys stime
11 | .s3
12 | stime(tbuf)
13 | .br
14 | int tbuf[2];
15 | .ft R
16 | .sh DESCRIPTION
17 | .it Stime
18 | sets the system's idea of the time and date.
19 | Time is measured in seconds from 0000 GMT Jan 1 1970.
20 | Only the super-user may use this call.
21 | .sh "SEE ALSO"
22 | date (I), time (II), ctime (III)
23 | .sh DIAGNOSTICS
24 | Error bit (c-bit)
25 | set if user is not the super-user.
26 |
--------------------------------------------------------------------------------
/v5man/man2/sync.2:
--------------------------------------------------------------------------------
1 | .th SYNC II 6/12/72
2 | .sh NAME
3 | sync \*- update super-block
4 | .sh SYNOPSIS
5 | (sync = 36.; not in assembler)
6 | .br
7 | .ft B
8 | sys sync
9 | .ft R
10 | .sh DESCRIPTION
11 | .it Sync
12 | causes all information in core
13 | memory that should be on disk to be written out.
14 | This includes modified super blocks,
15 | modified i-nodes, and delayed block I/O.
16 | .s3
17 | It should be used by programs which examine a file system,
18 | for example
19 | .it "check, df,"
20 | etc.
21 | It is mandatory before a boot.
22 | .sh "SEE ALSO"
23 | sync (VIII), update (VIII)
24 | .sh DIAGNOSTICS
25 | \*-
26 |
--------------------------------------------------------------------------------
/v5man/man2/time.2:
--------------------------------------------------------------------------------
1 | .th TIME II 3/15/72
2 | .sh NAME
3 | time \*- get date and time
4 | .sh SYNOPSIS
5 | (time = 13.)
6 | .br
7 | .ft B
8 | sys time
9 | .s3
10 | time(tvec)
11 | .br
12 | int tvec[2];
13 | .ft R
14 | .sh DESCRIPTION
15 | .it Time
16 | returns the time since 00:00:00 GMT, Jan. 1, 1970, measured
17 | in seconds.
18 | From
19 | .it as,
20 | the high order word is in the r0 register and the low order
21 | is in r1.
22 | From C, the user-supplied vector is filled in.
23 | .sh "SEE ALSO"
24 | date(I), stime(II), ctime(III)
25 | .sh DIAGNOSTICS
26 | none
27 |
--------------------------------------------------------------------------------
/v5man/man3/exp.3:
--------------------------------------------------------------------------------
1 | .th EXP III 4/30/73
2 | .sh NAME
3 | exp \*- exponential function
4 | .sh SYNOPSIS
5 | .ft B
6 | jsr r5,exp
7 | .s3
8 | double exp(x)
9 | .br
10 | double x;
11 | .ft R
12 | .sh DESCRIPTION
13 | The
14 | exponential of fr0 is returned in fr0.
15 | From C, the exponential of \fIx\fR is returned.
16 | .sh DIAGNOSTICS
17 | If
18 | the result is not representable, the
19 | c-bit is set
20 | and the largest positive number is returned.
21 | From C, no diagnostic is available.
22 | .s3
23 | Zero is returned if the result would underflow.
24 | .sh BUGS
25 |
--------------------------------------------------------------------------------
/v5man/man3/floor.3:
--------------------------------------------------------------------------------
1 | .th FLOOR III 5/15/74
2 | .sh NAME
3 | floor \*- floor and ceiling functions
4 | .sh SYNOPSIS
5 | .br
6 | .ft B
7 | double floor(x)
8 | .br
9 | double x;
10 | .s3
11 | double ceil(x)
12 | .br
13 | double x;
14 | .ft R
15 | .sh DESCRIPTION
16 | The floor function returns the
17 | largest integer (as a double precision number)
18 | not greater than \fBx\fR.
19 | .s3
20 | The ceil function returns the
21 | smallest integer
22 | not less than \fBx\fR.
23 | .sh BUGS
24 |
--------------------------------------------------------------------------------
/v5man/man3/getpw.3:
--------------------------------------------------------------------------------
1 | .th GETPW III 4/7/73
2 | .sh NAME
3 | getpw \*- get name from UID
4 | .sh SYNOPSIS
5 | .ft B
6 | getpw(uid, buf)
7 | .br
8 | char *buf;
9 | .ft R
10 | .sh DESCRIPTION
11 | .it Getpw
12 | searches the password file for
13 | the (numerical)
14 | \fIuid\fR, and fills in \fIbuf\fR
15 | with the corresponding line;
16 | it returns non-zero if \fIuid\fR could not
17 | be found.
18 | The line is null-terminated.
19 | .sh FILES
20 | /etc/passwd
21 | .sh "SEE ALSO"
22 | passwd(V)
23 | .sh DIAGNOSTICS
24 | non-zero
25 | return on error.
26 | .sh BUGS
27 |
--------------------------------------------------------------------------------
/v5man/man3/hmul.3:
--------------------------------------------------------------------------------
1 | .th HMUL III 4/7/73
2 | .sh NAME
3 | hmul \*- high-order product
4 | .sh SYNOPSIS
5 | .ft B
6 | hmul(x, y)
7 | .ft R
8 | .sh DESCRIPTION
9 | .it Hmul
10 | returns the high-order 16 bits of the product of
11 | .bd x
12 | and
13 | .bd y.
14 | (The binary multiplication operator generates
15 | the low-order 16 bits of a product.)
16 | .sh BUGS
17 |
--------------------------------------------------------------------------------
/v5man/man3/hypot.3:
--------------------------------------------------------------------------------
1 | .th HYPOT III 6/12/72
2 | .sh NAME
3 | hypot \*- calculate hypotenuse
4 | .sh SYNOPSIS
5 | .ft B
6 | jsr r5,hypot
7 | .br
8 | .ft R
9 | .sh DESCRIPTION
10 | The
11 | square root of fr0 \(mu fr0 + fr1 \(mu fr1
12 | is returned in fr0.
13 | The calculation is done in such a way
14 | that overflow will not occur unless
15 | the answer is not representable in floating point.
16 | .sh DIAGNOSTICS
17 | The
18 | c-bit is set if the result cannot
19 | be represented.
20 | .sh BUGS
21 |
--------------------------------------------------------------------------------
/v5man/man3/locv.3:
--------------------------------------------------------------------------------
1 | .th LOCV III 3/9/74
2 | .sh NAME
3 | locv \*- long output conversion
4 | .sh SYNOPSIS
5 | .nf
6 | .ft B
7 | char *locv(hi, lo)
8 | int hi, lo;
9 | .fi
10 | .ft R
11 | .sh DESCRIPTION
12 | .it Locv
13 | converts a signed double-precision integer,
14 | whose parts are passed as arguments,
15 | to the equivalent ASCII character string
16 | and returns a pointer to that string.
17 | .sh BUGS
18 |
--------------------------------------------------------------------------------
/v5man/man3/log.3:
--------------------------------------------------------------------------------
1 | .th LOG III 4/30/72
2 | .sh NAME
3 | log \*- natural logarithm
4 | .sh SYNOPSIS
5 | .ft B
6 | jsr r5,log
7 | .s3
8 | double log(x)
9 | .br
10 | double x;
11 | .ft R
12 | .sh DESCRIPTION
13 | The
14 | natural logarithm of fr0 is returned in fr0.
15 | From C, the natural logarithm of \fBx\fR is returned.
16 | .sh DIAGNOSTICS
17 | The error bit (c-bit)
18 | is set if the input argument is less than or
19 | equal to zero and the result is a
20 | negative number very large in magnitude.
21 | From C, there is no error indication.
22 |
--------------------------------------------------------------------------------
/v5man/man3/nargs.3:
--------------------------------------------------------------------------------
1 | .th NARGS III 5/10/73
2 | .sh NAME
3 | nargs \*- argument count
4 | .sh SYNOPSIS
5 | .bd "nargs( )"
6 | .sh DESCRIPTION
7 | .it Nargs
8 | returns the number of actual parameters
9 | supplied by the caller of the routine which calls
10 | \fInargs\fR.
11 | .s3
12 | The argument count is accurate only when
13 | none of the actual parameters is
14 | .it float
15 | or
16 | \fIdouble\fR.
17 | Such parameters count as four arguments instead of one.
18 | .sh BUGS
19 | As indicated.
20 |
--------------------------------------------------------------------------------
/v5man/man3/sin.3:
--------------------------------------------------------------------------------
1 | .th SIN III 3/15/72
2 | .sh NAME
3 | sin \*- sine, cosine
4 | .sh SYNOPSIS
5 | .nf
6 | .ft B
7 | jsr r5,sin (cos)
8 | .s3
9 | double sin(x)
10 | double x;
11 | .s3
12 | double cos(x)
13 | double x;
14 | .fi
15 | .ft R
16 | .sh DESCRIPTION
17 | The
18 | sine (cosine) of fr0 (resp. \fBx\fR), measured in radians,
19 | is returned (in fr0).
20 | .s3
21 | The magnitude of the argument should be checked
22 | by the caller to make sure the result is meaningful.
23 | .sh BUGS
24 |
--------------------------------------------------------------------------------
/v5man/man3/sqrt.3:
--------------------------------------------------------------------------------
1 | .th SQRT III 3/15/72
2 | .sh NAME
3 | sqrt \*- square root function
4 | .sh SYNOPSIS
5 | .br
6 | .ft B
7 | jsr r5,sqrt
8 | .s3
9 | double sqrt(x)
10 | .br
11 | double x;
12 | .ft R
13 | .sh DESCRIPTION
14 | The
15 | square root of fr0 (resp. \fBx\fR) is returned (in fr0).
16 | .sh DIAGNOSTICS
17 | The c-bit is
18 | set on negative arguments and 0 is returned.
19 | There is no error return for C programs.
20 | .sh BUGS
21 | No error return from C.
22 |
--------------------------------------------------------------------------------
/v5man/man3/ttyn.3:
--------------------------------------------------------------------------------
1 | .th TTYN III 1/15/73
2 | .sh NAME
3 | ttyn \*- return name of current typewriter
4 | .sh SYNOPSIS
5 | .ft B
6 | jsr pc,ttyn
7 | .s3
8 | ttyn(file)
9 | .s3
10 | .ft R
11 | .sh DESCRIPTION
12 | .it Ttyn
13 | hunts up the last character of the name of the
14 | typewriter which is the standard input (from \fIas\fR)
15 | or is specified by the
16 | argument
17 | .it file
18 | descriptor (from C).
19 | If \fIn\fR is returned, the
20 | typewriter name is then ``/dev/tty\fIn\fR''.
21 | .s3
22 | .bd x
23 | is returned if the indicated file does not correspond to a
24 | typewriter.
25 |
--------------------------------------------------------------------------------
/v5man/man4/cat.4:
--------------------------------------------------------------------------------
1 | .th CAT IV 10/27/73
2 | .sh NAME
3 | cat \*- phototypesetter interface
4 | .sh DESCRIPTION
5 | .it Cat
6 | provides the interface to a Graphic Systems C/A/T
7 | phototypesetter.
8 | Bytes written on the file specify font, size, and other control
9 | information as well as the characters to be flashed.
10 | The coding will not be described here.
11 | .s3
12 | Only one process may have
13 | this file open at a time.
14 | It is write-only.
15 | .sh FILES
16 | /dev/cat
17 | .sh "SEE ALSO"
18 | troff (I),
19 | Graphic Systems specification (available on request)
20 | .sh BUGS
21 |
--------------------------------------------------------------------------------
/v5man/man4/dc.4:
--------------------------------------------------------------------------------
1 | .th DC IV 5/27/74
2 | .sh NAME
3 | dc \*- DC-11 communications interface
4 | .sh DESCRIPTION
5 | The discussion of typewriter I/O given in
6 | tty (IV) applies to these devices.
7 | .s3
8 | The DC-11 typewriter interface operates at any of four speeds,
9 | independently settable for input and output.
10 | The speed is selected by the same encoding used by the DH (IV)
11 | device (enumerated in stty (II));
12 | impossible speed changes are ignored.
13 | .sh FILES
14 | /dev/tty[01234567abcd] 113B Dataphones
15 | (not currently connected\*- see dh (IV))
16 | .sh "SEE ALSO"
17 | tty (IV), stty (II), dh (IV)
18 | .sh BUGS
19 |
--------------------------------------------------------------------------------
/v5man/man4/dh.4:
--------------------------------------------------------------------------------
1 | .th DH IV 5/27/74
2 | .sh NAME
3 | dh \*- DH-11 communications multiplexer
4 | .sh DESCRIPTION
5 | Each line attached to the DH-11 communications multiplexer
6 | behaves as described in tty (IV).
7 | Input and output for each line may independently
8 | be set to run at any of 16 speeds;
9 | see stty (II)
10 | for the encoding.
11 | .sh FILES
12 | /dev/tty[f-u]
13 | .sh "SEE ALSO"
14 | tty (IV), stty (II)
15 | .sh BUGS
16 |
--------------------------------------------------------------------------------
/v5man/man4/tc.4:
--------------------------------------------------------------------------------
1 | .th TC IV 10/15/73
2 | .sh NAME
3 | tc \*- TC-11/TU56 DECtape
4 | .sh DESCRIPTION
5 | The files
6 | .it "tap0 ... tap7"
7 | refer to the
8 | TC-11/TU56 DECtape drives 0 to 7.
9 | .s3
10 | The 256-word blocks on a standard DECtape are numbered 0 to 577.
11 | .sh FILES
12 | /dev/tap?
13 | .sh "SEE ALSO"
14 | tp (I)
15 | .sh BUGS
16 | Since reading is synchronous,
17 | only one block is picked up per tape reverse.
18 |
--------------------------------------------------------------------------------
/v5man/man4/tiu.4:
--------------------------------------------------------------------------------
1 | .th TIU IV 10/28/73
2 | .sh NAME
3 | tiu \*- Spider interface
4 | .sh DESCRIPTION
5 | Spider
6 | is a fast digital switching network.
7 | .it Tiu
8 | is a directory which contains
9 | files each referring to a Spider control
10 | or data channel.
11 | The file /dev/tiu/d\fIn\fR refers to data channel \fIn\fR,
12 | likewise /dev/tiu/c\fIn\fR refers to control channel \fIn\fR.
13 | .s3
14 | The precise nature of the UNIX interface
15 | has not been defined yet.
16 | .sh FILES
17 | /dev/tiu/d?, /dev/tiu/c?
18 | .sh BUGS
19 |
--------------------------------------------------------------------------------
/v5man/man4/vs.4:
--------------------------------------------------------------------------------
1 | .th VS IV 10/28/73
2 | .sh NAME
3 | vs \*- voice synthesizer interface
4 | .sh DESCRIPTION
5 | Bytes written on
6 | .it vs
7 | drive a Federal Screw Works Votrax\(rg
8 | voice synthesizer.
9 | The upper two bits encode an inflection, the other 6 specify a phoneme.
10 | The code is given in section vs (VII).
11 | .s3
12 | Touch-Tone\(rg signals sent by a caller will be
13 | picked up during a
14 | .it read
15 | as the ASCII characters {0123456789#*}.
16 | .sh FILES
17 | /dev/vs
18 | .sh "SEE ALSO"
19 | speak (VI), vs (VII)
20 | .sh BUGS
21 |
--------------------------------------------------------------------------------
/v5man/man6/cal.6:
--------------------------------------------------------------------------------
1 | .th CAL VI 11/1/73
2 | .sh NAME
3 | cal \*- print calendar
4 | .sh SYNOPSIS
5 | .bd cal
6 | [ month ] year
7 | .sh DESCRIPTION
8 | .it Cal
9 | prints a calendar for the specified year.
10 | If a month is also specified, a calendar
11 | just for that month is printed.
12 | .it Year
13 | can be between 1
14 | and 9999.
15 | The
16 | .it month
17 | is a number between 1 and 12.
18 | The calendar
19 | produced is that for England and her colonies.
20 | .s3
21 | Try September 1752.
22 | .sh BUGS
23 | The year is always considered to start in January even though this
24 | is historically naive.
25 |
--------------------------------------------------------------------------------
/v5man/man6/col.6:
--------------------------------------------------------------------------------
1 | .th COL VI 5/20/74
2 | .sh NAME
3 | col \*- filter reverse line feeds
4 | .sh SYNOPSIS
5 | .bd col
6 | .sh DESCRIPTION
7 | .it Col
8 | reads the standard input and writes the standard output.
9 | It performs the line overlays implied by reverse line
10 | feeds (ascii code ESC-7).
11 | .it Col
12 | is particularly useful for filtering multicolumn
13 | output made with the `.rt' command of
14 | .it nroff.
15 | .sh "SEE ALSO"
16 | nroff (I)
17 | .sh BUGS
18 | Can't back up more than 102 lines.
19 |
--------------------------------------------------------------------------------
/v5man/man6/cubic.6:
--------------------------------------------------------------------------------
1 | .th CUBIC VI 11/1/73
2 | .sh NAME
3 | cubic \*- three dimensional tic-tac-toe
4 | .sh SYNOPSIS
5 | .bd /usr/games/cubic
6 | .sh DESCRIPTION
7 | .it Cubic
8 | plays the game of
9 | three dimensional
10 | 4\*X4\*X4 tic-tac-toe.
11 | .hc ~
12 | Moves are given by the three ~digits
13 | (each 1-4)
14 | specifying the coordinate of the square
15 | to be played.
16 | .sh WARNING
17 | Too much playing of the game will cause it to disappear.
18 | .sh BUGS
19 |
--------------------------------------------------------------------------------
/v5man/man6/hyphen.6:
--------------------------------------------------------------------------------
1 | .th HYPHEN VI 1/15/73
2 | .sh NAME
3 | hyphen \*- find hyphenated words
4 | .sh SYNOPSIS
5 | .bd hyphen
6 | file ...
7 | .sh DESCRIPTION
8 | It finds all of the words in a
9 | document which are hyphenated across lines
10 | and prints them back at you in a convenient format.
11 | .s3
12 | If no arguments are given, the standard input
13 | is used.
14 | Thus
15 | .it hyphen
16 | may be used as a filter.
17 | .sh BUGS
18 | Yes, it gets confused, but with no ill effects other than
19 | spurious extra output.
20 |
--------------------------------------------------------------------------------
/v5man/man6/maze.6:
--------------------------------------------------------------------------------
1 | .th MAZE VI 11/1/73
2 | .sh NAME
3 | maze \*- generate a maze problem
4 | .sh SYNOPSIS
5 | .bd maze
6 | .sh DESCRIPTION
7 | .it Maze
8 | will ask a few questions and then
9 | print out a maze.
10 | .sh BUGS
11 | Some mazes (especially small ones)
12 | have no solutions.
13 |
--------------------------------------------------------------------------------
/v5man/man6/moo.6:
--------------------------------------------------------------------------------
1 | .th MOO VI 11/1/73
2 | .sh NAME
3 | moo \*- guessing game
4 | .sh SYNOPSIS
5 | .bd /usr/games/moo
6 | .sh DESCRIPTION
7 | .it Moo
8 | is a guessing game imported from England.
9 | The computer picks a number consisting
10 | of four distinct decimal digits.
11 | The player guesses four distinct digits
12 | being scored on each guess.
13 | A `cow' is a correct digit in an incorrect position.
14 | A `bull' is a correct digit in a correct position.
15 | The game continues until the player guesses the number
16 | (a score of four bulls).
17 | .sh BUGS
18 |
--------------------------------------------------------------------------------
/v5man/man6/npr.6:
--------------------------------------------------------------------------------
1 | .th NPR VI 3/20/74
2 | .sh NAME
3 | npr \*- print file on Spider line-printer
4 | .sh SYNOPSIS
5 | .bd npr
6 | file ...
7 | .sh DESCRIPTION
8 | .it Npr
9 | prints files on the line-printer in the Spider room.
10 | sending them over the Spider loop.
11 | .s3
12 | If there are no arguments,
13 | the standard input is read and submitted.
14 | Thus
15 | .it npr
16 | may be used as a filter.
17 | .sh FILES
18 | /dev/tiu/d2 tiu to loop
19 | .sh BUGS
20 |
--------------------------------------------------------------------------------
/v5man/man6/ttt.6:
--------------------------------------------------------------------------------
1 | .th TTT VI 11/1/73
2 | .sh NAME
3 | ttt \*- tic-tac-toe
4 | .sh SYNOPSIS
5 | .bd /usr/games/ttt
6 | .sh DESCRIPTION
7 | .it Ttt
8 | is the X and O game popular in the first grade.
9 | This is a learning program that never makes the same
10 | mistake twice.
11 | .s3
12 | Although it learns, it learns slowly.
13 | It must lose nearly 80 games to
14 | completely know the game.
15 | .sh FILES
16 | /usr/games/ttt.k learning file
17 | .sh BUGS
18 |
--------------------------------------------------------------------------------
/v5man/man7/tabs.7:
--------------------------------------------------------------------------------
1 | .th TABS VII 6/15/72
2 | .sh NAME
3 | tabs \*- set tab stops
4 | .sh SYNOPSIS
5 | .bd "cat /usr/pub/tabs"
6 | .sh DESCRIPTION
7 | When
8 | printed on a suitable terminal, this file
9 | will set tab stops every 8 columns.
10 | Suitable terminals include the Teletype model 37 and
11 | the GE TermiNet 300.
12 | .s3
13 | These tab stop settings are
14 | desirable because UNIX assumes them
15 | in calculating delays.
16 |
--------------------------------------------------------------------------------
/v5man/man7/tmheader.7:
--------------------------------------------------------------------------------
1 | .th TMHEADER VII 10/20/73
2 | .sh NAME
3 | tmheader \*- TM cover sheet
4 | .sh SYNOPSIS
5 | .bd "ed /usr/pub/tmheader"
6 | .sh DESCRIPTION
7 | .it /usr/pub/tmheader
8 | contains a prototype for making a
9 | .it troff(I)
10 | formatted cover sheet for a technical memorandum.
11 | Parameters to be filled in by the user are marked by self-explanatory names
12 | beginning with ``---''.
13 | .sh BUGS
14 | God help you on two-page abstracts.
15 | Try to write less.
16 |
--------------------------------------------------------------------------------
/v5man/man8/20boot.8:
--------------------------------------------------------------------------------
1 | .th 20BOOT VIII 10/31/73
2 | .sh NAME
3 | 20boot \*- install new 11/20 system
4 | .sh SYNOPSIS
5 | .bd 20boot
6 | .sh DESCRIPTION
7 | This
8 | shell command file copies the current version
9 | of the 11/20 program used to run the VT01 display
10 | onto the /dev/vt0 file.
11 | The 11/20
12 | should have been started at its ROM location
13 | 773000.
14 | .sh FILES
15 | /dev/vt0,
16 | /usr/mdec/20.o (11/20 program)
17 | .sh "SEE ALSO"
18 | vt (IV)
19 |
--------------------------------------------------------------------------------
/v5man/man8/df.8:
--------------------------------------------------------------------------------
1 | .th DF VIII 1/20/73
2 | .sh NAME
3 | df \*- disk free
4 | .sh SYNOPSIS
5 | .bd df
6 | [ filesystem ]
7 | .sh DESCRIPTION
8 | .it Df
9 | prints out the number of free blocks
10 | available on a file system.
11 | If the file system is unspecified,
12 | the free space on all of
13 | the normally mounted file systems
14 | is printed.
15 | .sh FILES
16 | /dev/rf?,
17 | /dev/rk?,
18 | /dev/rp?
19 | .sh "SEE ALSO"
20 | check (VIII)
21 | .sh BUGS
22 |
--------------------------------------------------------------------------------
/v5man/man8/glob.8:
--------------------------------------------------------------------------------
1 | .th GLOB VIII 9/19/73
2 | .sh NAME
3 | glob \*- generate command arguments
4 | .sh SYNOPSIS
5 | .bd /etc/glob
6 | command [ arguments ]
7 | .sh DESCRIPTION
8 | .it Glob
9 | is used to expand arguments to the shell containing ``*'', ``['', or
10 | ``?''.
11 | It is passed the argument list
12 | containing the metacharacters;
13 | .it glob
14 | expands the list and calls the indicated command.
15 | The actions of
16 | .it glob
17 | are detailed in
18 | the Shell writeup.
19 | .sh SEE ALSO"
20 | sh (I)
21 | .sh BUGS
22 |
--------------------------------------------------------------------------------
/v5man/man8/sync.8:
--------------------------------------------------------------------------------
1 | .th SYNC VIII 11/1/73
2 | .sh NAME
3 | sync \*- update the super block
4 | .sh SYNOPSIS
5 | .bd sync
6 | .sh DESCRIPTION
7 | .it Sync
8 | executes the
9 | .it sync
10 | system primitive.
11 | If the system is to be stopped,
12 | .it sync
13 | must be called to insure
14 | file system integrity.
15 | See sync (II) for details.
16 | .sh "SEE ALSO"
17 | sync (II)
18 | .sh BUGS
19 |
--------------------------------------------------------------------------------
/v5man/man8/umount.8:
--------------------------------------------------------------------------------
1 | .th UMOUNT VIII 10/31/73
2 | .sh NAME
3 | umount \*- dismount file system
4 | .sh SYNOPSIS
5 | .bd /etc/umount
6 | special
7 | .sh DESCRIPTION
8 | .it Umount
9 | announces to the system that the removable file system previously
10 | mounted on special file
11 | .it special
12 | is to be removed.
13 | .sh "SEE ALSO"
14 | mount (VIII), umount (II), mtab (V)
15 | .sh FILES
16 | /etc/mtab mounted device table
17 | .sh DIAGNOSTICS
18 | It complains if
19 | the special file is not mounted or if it is busy.
20 | The file system is busy if
21 | there is an open file on it or if
22 | someone has his current directory there.
23 | .sh BUGS
24 |
--------------------------------------------------------------------------------
/v6man/man0/ptx:
--------------------------------------------------------------------------------
1 | .nf
2 | .bp
3 | .ce
4 | PERMUTED INDEX
5 | .sp 1.5
6 | .nf
7 | .de xx
8 | \\h"3i-\\w'\\$1'u"\\$1 \\$2
9 | ..
10 | .so ptxx
11 |
--------------------------------------------------------------------------------
/v6man/man0/xx:
--------------------------------------------------------------------------------
1 | .th name section date
2 | .sh NAME
3 | .sh SYNOPSIS
4 | .sh DESCRIPTION
5 | .sh FILES
6 | .sh "SEE ALSO"
7 | .sh DIAGNOSTICS
8 | .sh BUGS
9 |
--------------------------------------------------------------------------------
/v6man/man1/chdir.1:
--------------------------------------------------------------------------------
1 | .th CHDIR I 5/15/74
2 | .sh NAME
3 | chdir \*- change working directory
4 | .sh SYNOPSIS
5 | .bd chdir
6 | directory
7 | .sh DESCRIPTION
8 | .it Directory
9 | becomes the new working directory.
10 | The process must have execute (search)
11 | permission in
12 | .it directory.
13 | .s3
14 | Because a new process is created to execute each command,
15 | .it chdir
16 | would be ineffective if it were written as a
17 | normal command. It is therefore recognized and executed
18 | by the Shell.
19 | .sh "SEE ALSO"
20 | sh (I), pwd (I)
21 | .sh BUGS
22 |
--------------------------------------------------------------------------------
/v6man/man1/cp.1:
--------------------------------------------------------------------------------
1 | .th CP I 2/8/75
2 | .sh NAME
3 | cp \*- copy
4 | .sh SYNOPSIS
5 | .bd cp
6 | file1 file2
7 | .sh DESCRIPTION
8 | The
9 | first file is copied onto the second.
10 | The mode and owner of the target file
11 | are preserved if it already
12 | existed; the mode of the source file
13 | is used otherwise.
14 | .s3
15 | If
16 | .it file2
17 | is a directory, then the target
18 | file is a file in that directory with the file-name
19 | of
20 | .it file1.
21 | .s3
22 | It is forbidden to copy a file onto itself.
23 | .sh "SEE ALSO"
24 | cat (I), pr (I), mv (I)
25 | .sh BUGS
26 |
--------------------------------------------------------------------------------
/v6man/man1/dsw.1:
--------------------------------------------------------------------------------
1 | .th DSW I 3/15/72
2 | .sh NAME
3 | dsw \*- delete interactively
4 | .sh SYNOPSIS
5 | .bd dsw
6 | [ directory ]
7 | .sh DESCRIPTION
8 | For
9 | each file in the given directory
10 | (`\fB.\fR'
11 | if not specified)
12 | .it dsw
13 | types its name.
14 | If
15 | .bd y
16 | is typed, the file is deleted;
17 | if
18 | .bd x,
19 | .it dsw
20 | exits;
21 | if new-line, the file is not deleted;
22 | if anything else,
23 | .it dsw
24 | asks again.
25 | .sh "SEE ALSO"
26 | rm (I)
27 | .sh BUGS
28 | The name
29 | .it dsw
30 | is a carryover from the ancient past. Its etymology is
31 | amusing.
32 |
--------------------------------------------------------------------------------
/v6man/man1/echo.1:
--------------------------------------------------------------------------------
1 | .th ECHO I 3/15/72
2 | .sh NAME
3 | echo \*- echo arguments
4 | .sh SYNOPSIS
5 | .bd echo
6 | [ arg ... ]
7 | .sh DESCRIPTION
8 | .it Echo
9 | writes its arguments in order as a line on the
10 | standard output file.
11 | It is mainly useful for producing diagnostics in command files.
12 | .sh BUGS
13 |
--------------------------------------------------------------------------------
/v6man/man1/exit.1:
--------------------------------------------------------------------------------
1 | .th EXIT I 3/15/72
2 | .sh NAME
3 | exit \*- terminate command file
4 | .sh SYNOPSIS
5 | .bd exit
6 | .sh DESCRIPTION
7 | .it Exit
8 | performs a
9 | .bd seek
10 | to the end of its standard input file.
11 | Thus, if it is invoked inside
12 | a file of commands, upon return from
13 | .it exit
14 | the shell will
15 | discover an end-of-file and terminate.
16 | .sh "SEE ALSO"
17 | if (I), goto (I), sh (I)
18 | .sh BUGS
19 |
--------------------------------------------------------------------------------
/v6man/man1/file.1:
--------------------------------------------------------------------------------
1 | .th FILE I 1/16/75
2 | .sh NAME
3 | file \*- determine file type
4 | .sh SYNOPSIS
5 | .bd file
6 | file ...
7 | .sh DESCRIPTION
8 | .it File
9 | performs a series of tests on each argument
10 | in an attempt to classify it.
11 | If an argument appears to be ascii,
12 | .it file
13 | examines the first 512 bytes
14 | and tries to guess its language.
15 | .sh BUGS
16 |
--------------------------------------------------------------------------------
/v6man/man1/mesg.1:
--------------------------------------------------------------------------------
1 | .th MESG I 3/15/72
2 | .sh NAME
3 | mesg \*- permit or deny messages
4 | .sh SYNOPSIS
5 | .bd mesg
6 | [
7 | .bd n
8 | ] [
9 | .bd y
10 | ]
11 | .sh DESCRIPTION
12 | .it Mesg
13 | with argument
14 | .bd n
15 | forbids messages via
16 | .it write
17 | by revoking non-user
18 | write permission on the user's typewriter.
19 | .it Mesg
20 | with argument
21 | .bd y
22 | reinstates permission.
23 | All by itself,
24 | .it mesg
25 | reverses the current permission.
26 | In all cases the previous state is reported.
27 | .sh FILES
28 | /dev/tty?
29 | .sh "SEE ALSO"
30 | write (I)
31 | .sh DIAGNOSTICS
32 | `?' if the standard input file is not a typewriter
33 | .sh BUGS
34 |
--------------------------------------------------------------------------------
/v6man/man1/mkdir.1:
--------------------------------------------------------------------------------
1 | .th MKDIR I 3/15/72
2 | .sh NAME
3 | mkdir \*- make a directory
4 | .sh SYNOPSIS
5 | .bd mkdir
6 | dirname ...
7 | .sh DESCRIPTION
8 | .it Mkdir
9 | creates specified directories
10 | in mode 777.
11 | The standard entries `\fB.\fR' and `\fB..\fR' are made automatically.
12 | .sh "SEE ALSO"
13 | rmdir (I)
14 | .sh BUGS
15 |
--------------------------------------------------------------------------------
/v6man/man1/nice.1:
--------------------------------------------------------------------------------
1 | .th NICE I 2/8/75
2 | .sh NAME
3 | nice \*- run a command at low priority
4 | .sh SYNOPSIS
5 | .bd nice
6 | [
7 | \fB\-\fInumber\fR
8 | ]
9 | command [ arguments ]
10 | .sh DESCRIPTION
11 | .it Nice
12 | executes
13 | .it command
14 | with low scheduling priority.
15 | If a numerical argument is given, that priority
16 | (in the range 1-20) is used;
17 | if not, priority 4 is used.
18 | .s3
19 | The super-user may run commands with
20 | priority higher than normal
21 | by using a negative priority,
22 | e.g. `\-\-10'.
23 | .sh "SEE ALSO"
24 | nohup (I), nice (II)
25 | .sh BUGS
26 |
--------------------------------------------------------------------------------
/v6man/man1/nohup.1:
--------------------------------------------------------------------------------
1 | .th NOHUP I 11/1/73
2 | .sh NAME
3 | nohup \*- run a command immune to hangups
4 | .sh SYNOPSIS
5 | .bd nohup
6 | command [ arguments ]
7 | .sh DESCRIPTION
8 | .it Nohup
9 | executes
10 | .it command
11 | with hangups,
12 | quits and interrupts all ignored.
13 | .sh "SEE ALSO"
14 | nice (I), signal (II)
15 | .sh BUGS
16 |
--------------------------------------------------------------------------------
/v6man/man1/passwd.1:
--------------------------------------------------------------------------------
1 | .th PASSWD I 9/1/72
2 | .sh NAME
3 | passwd \*- change login password
4 | .sh SYNOPSIS
5 | .bd passwd
6 | name password
7 | .sh DESCRIPTION
8 | The
9 | .it password
10 | becomes associated with the given login name.
11 | This can only be done by corresponding user
12 | or by the super-user.
13 | An explicit null argument ("") for the password
14 | argument removes
15 | any password.
16 | .sh FILES
17 | /etc/passwd
18 | .sh "SEE ALSO"
19 | login (I), passwd (V), crypt (III)
20 | .sh BUGS
21 |
--------------------------------------------------------------------------------
/v6man/man1/pfe.1:
--------------------------------------------------------------------------------
1 | .th PFE I 11/1/73
2 | .sh NAME
3 | pfe \*- print floating exception
4 | .sh SYNOPSIS
5 | .bd pfe
6 | .sh DESCRIPTION
7 | .it Pfe
8 | examines the floating point exception register and
9 | prints a diagnostic for the last
10 | floating point exception.
11 | .sh "SEE ALSO"
12 | signal (II)
13 | .sh BUGS
14 | Since the system does not save the exception register
15 | in a core image file,
16 | the message
17 | refers to the last error encountered by anyone.
18 | Floating exceptions are therefore volatile.
19 |
--------------------------------------------------------------------------------
/v6man/man1/pwd.1:
--------------------------------------------------------------------------------
1 | .th PWD I 5/15/74
2 | .sh NAME
3 | pwd \*- working directory name
4 | .sh SYNOPSIS
5 | .bd pwd
6 | .sh DESCRIPTION
7 | .it Pwd
8 | prints the pathname of the working (current) directory.
9 | .sh "SEE ALSO"
10 | chdir (I)
11 | .sh BUGS
12 |
--------------------------------------------------------------------------------
/v6man/man1/rev.1:
--------------------------------------------------------------------------------
1 | .th REV I 4/24/75
2 | .sh NAME
3 | rev \*- reverse lines of a file
4 | .sh SYNOPSIS
5 | .bd rev
6 | .sh DESCRIPTION
7 | .it Rev
8 | copies the standard input to the standard output,
9 | reversing the order of characters in every line.
10 | .sh BUGS
11 |
--------------------------------------------------------------------------------
/v6man/man1/size.1:
--------------------------------------------------------------------------------
1 | .th SIZE I 9/2/72
2 | .sh NAME
3 | size \*- size of an object file
4 | .sh SYNOPSIS
5 | .bd size
6 | [ object ... ]
7 | .sh DESCRIPTION
8 | .it Size
9 | prints the (decimal) number of bytes
10 | required by the
11 | text, data, and bss
12 | portions, and their sum in octal and decimal,
13 | of each object-file argument.
14 | If no file is specified,
15 | .bd a.out
16 | is used.
17 | .sh BUGS
18 |
--------------------------------------------------------------------------------
/v6man/man1/sleep.1:
--------------------------------------------------------------------------------
1 | .th SLEEP I 11/1/73
2 | .sh NAME
3 | sleep \*- suspend execution for an interval
4 | .sh SYNOPSIS
5 | .bd sleep
6 | time
7 | .sh DESCRIPTION
8 | .it Sleep
9 | suspends execution for
10 | .it time
11 | seconds.
12 | It is used to execute a command
13 | in a certain amount of time as in:
14 | .s3
15 | (sleep 105; command)&
16 | .s3
17 | Or to execute a command every so often as in
18 | this shell command file:
19 | .s3
20 | : loop
21 | .br
22 | command
23 | .br
24 | sleep 37
25 | .br
26 | goto loop
27 | .sh "SEE ALSO"
28 | sleep (II)
29 | .sh BUGS
30 | .it Time
31 | must be less than 65536 seconds.
32 |
--------------------------------------------------------------------------------
/v6man/man1/strip.1:
--------------------------------------------------------------------------------
1 | .th STRIP I 3/15/72
2 | .sh NAME
3 | strip \*- remove symbols and relocation bits
4 | .sh SYNOPSIS
5 | .bd strip
6 | name ...
7 | .sh DESCRIPTION
8 | .it Strip
9 | removes the symbol
10 | table and relocation bits ordinarily attached to the output
11 | of the assembler and loader.
12 | This is useful to save space after a program has been
13 | debugged.
14 | .s3
15 | The effect of
16 | .it strip
17 | is the the same as use of the
18 | .bd \*-s
19 | option
20 | of
21 | .it ld.
22 | .sh FILES
23 | /tmp/stm? temporary file
24 | .sh "SEE ALSO"
25 | ld (I), as (I)
26 | .sh BUGS
27 |
--------------------------------------------------------------------------------
/v6man/man1/tee.1:
--------------------------------------------------------------------------------
1 | .th TEE I 3/6/74
2 | .sh NAME
3 | tee \*- pipe fitting
4 | .sh SYNOPSIS
5 | .bd tee
6 | [ name ... ]
7 | .sh DESCRIPTION
8 | .it Tee
9 | transcribes the standard input to the standard
10 | output and makes copies in the named files.
11 | .sh BUGS
12 |
--------------------------------------------------------------------------------
/v6man/man1/tty.1:
--------------------------------------------------------------------------------
1 | .th TTY I 3/15/72
2 | .sh NAME
3 | tty \*- get typewriter name
4 | .sh SYNOPSIS
5 | .bd tty
6 | .sh DESCRIPTION
7 | .it Tty
8 | gives the name of the user's typewriter
9 | in the form `tty\fIn\fR' for
10 | \fIn\fR
11 | a digit or letter. The actual path
12 | name is then `/dev/tty\fIn\fR'.
13 | .sh DIAGNOSTICS
14 | `not a tty' if the standard input file is not a typewriter.
15 | .sh BUGS
16 |
--------------------------------------------------------------------------------
/v6man/man1/wc.1:
--------------------------------------------------------------------------------
1 | .th WC I 7/26/74
2 | .sh NAME
3 | wc \*- word count
4 | .sh SYNOPSIS
5 | .bd wc
6 | [ name ... ]
7 | .sh DESCRIPTION
8 | .it Wc
9 | counts lines and words in the named files,
10 | or in the standard input if no name appears.
11 | A word is a maximal string of printing characters
12 | delimited by spaces, tabs or newlines.
13 | All other characters are simply ignored.
14 | .sh BUGS
15 |
--------------------------------------------------------------------------------
/v6man/man2/chdir.2:
--------------------------------------------------------------------------------
1 | .th CHDIR II 8/5/73
2 | .sh NAME
3 | chdir \*- change working directory
4 | .sh SYNOPSIS
5 | (chdir = 12.)
6 | .br
7 | .ft B
8 | sys chdir; dirname
9 | .s3
10 | chdir(dirname)
11 | .br
12 | char *dirname;
13 | .ft R
14 | .sh DESCRIPTION
15 | .it Dirname
16 | is the address of the pathname of a directory, terminated by a null byte.
17 | .it Chdir
18 | causes this directory
19 | to become the current working directory.
20 | .sh "SEE ALSO"
21 | chdir (I)
22 | .sh DIAGNOSTICS
23 | The error bit (c-bit)
24 | is set if the given name is not that of a directory
25 | or is not readable.
26 | From C, a \*-1 returned value indicates an error,
27 | 0 indicates success.
28 |
--------------------------------------------------------------------------------
/v6man/man2/csw.2:
--------------------------------------------------------------------------------
1 | .th CSW II 8/5/73
2 | .sh NAME
3 | csw \*- read console switches
4 | .sh SYNOPSIS
5 | (csw = 38.; not in assembler)
6 | .br
7 | .ft B
8 | sys csw
9 | .s3
10 | getcsw( )
11 | .ft R
12 | .sh DESCRIPTION
13 | The setting of
14 | the console switches is returned (in r0).
15 |
--------------------------------------------------------------------------------
/v6man/man2/exit.2:
--------------------------------------------------------------------------------
1 | .th EXIT II 8/5/73
2 | .sh NAME
3 | exit \*- terminate process
4 | .s3
5 | .sh SYNOPSIS
6 | (exit = 1.)
7 | .br
8 | (status in r0)
9 | .br
10 | .ft B
11 | sys exit
12 | .s3
13 | exit(status)
14 | .br
15 | int status;
16 | .ft R
17 | .sh DESCRIPTION
18 | .it Exit
19 | is the normal means of terminating a process.
20 | .it Exit
21 | closes all the process's files and notifies the parent process
22 | if it is executing a
23 | .it wait.
24 | The low byte of r0
25 | (resp. the argument to
26 | \fIexit\fR)
27 | is available as status to the parent process.
28 | .s3
29 | This call can never return.
30 | .sh "SEE ALSO"
31 | wait (II)
32 | .sh DIAGNOSTICS
33 | None.
34 |
--------------------------------------------------------------------------------
/v6man/man2/getpid.2:
--------------------------------------------------------------------------------
1 | .th GETPID II 2/8/75
2 | .sh NAME
3 | getpid \*- get process identification
4 | .sh SYNOPSIS
5 | (getpid = 20.; not in assembler)
6 | .br
7 | .ft B
8 | sys getpid
9 | .ft R
10 | .br
11 | (pid in r0)
12 | .ft B
13 | .s3
14 | getpid( )
15 | .ft R
16 | .sh DESCRIPTION
17 | .it Getpid
18 | returns
19 | the process ID of
20 | the current process.
21 | Most often it is used to generate
22 | uniquely-named
23 | temporary files.
24 | .sh "SEE ALSO"
25 | \*-
26 | .sh DIAGNOSTICS
27 | \*-
28 |
--------------------------------------------------------------------------------
/v6man/man2/setgid.2:
--------------------------------------------------------------------------------
1 | .th SETGID II 8/5/73
2 | .sh NAME
3 | setgid \*- set process group ID
4 | .sh SYNOPSIS
5 | (setgid = 46.; not in assembler)
6 | .br
7 | (group ID in r0)
8 | .ft B
9 | .br
10 | sys setgid
11 | .s3
12 | setgid(gid)
13 | .ft R
14 | .sh DESCRIPTION
15 | The group ID of the current process is set to
16 | the argument.
17 | Both the effective and the real group ID are set.
18 | This call is only permitted to the super-user
19 | or if the argument is the real group ID.
20 | .sh "SEE ALSO"
21 | getgid (II)
22 | .sh DIAGNOSTICS
23 | Error bit
24 | (c-bit) is set as indicated;
25 | from C, a \*-1 value is returned.
26 |
--------------------------------------------------------------------------------
/v6man/man2/setuid.2:
--------------------------------------------------------------------------------
1 | .th SETUID II 8/5/73
2 | .sh NAME
3 | setuid \*- set process user ID
4 | .sh SYNOPSIS
5 | (setuid = 23.)
6 | .br
7 | (user ID in r0)
8 | .ft B
9 | .br
10 | sys setuid
11 | .s3
12 | setuid(uid)
13 | .ft R
14 | .sh DESCRIPTION
15 | The user ID of the current process is set to
16 | the argument.
17 | Both the effective and the real user ID are set.
18 | This call is only permitted to the super-user
19 | or if the argument is the real user ID.
20 | .sh "SEE ALSO"
21 | getuid (II)
22 | .sh DIAGNOSTICS
23 | Error bit
24 | (c-bit) is set as indicated;
25 | from C, a \*-1 value is returned.
26 |
--------------------------------------------------------------------------------
/v6man/man2/sleep.2:
--------------------------------------------------------------------------------
1 | .th SLEEP II 8/5/73
2 | .sh NAME
3 | sleep \*- stop execution for interval
4 | .sh SYNOPSIS
5 | (sleep = 35.; not in assembler)
6 | .br
7 | (seconds in r0)
8 | .br
9 | .ft B
10 | sys sleep
11 | .s3
12 | sleep(seconds)
13 | .ft R
14 | .sh DESCRIPTION
15 | The
16 | current process is suspended from execution
17 | for the number of seconds specified
18 | by the argument.
19 | .sh "SEE ALSO"
20 | sleep (I)
21 | .sh DIAGNOSTICS
22 | \*-
23 |
--------------------------------------------------------------------------------
/v6man/man2/stime.2:
--------------------------------------------------------------------------------
1 | .th STIME II 8/5/73
2 | .sh NAME
3 | stime \*- set time
4 | .sh SYNOPSIS
5 | (stime = 25.)
6 | .br
7 | (time in r0-r1)
8 | .br
9 | .ft B
10 | sys stime
11 | .s3
12 | stime(tbuf)
13 | .br
14 | int tbuf[2];
15 | .ft R
16 | .sh DESCRIPTION
17 | .it Stime
18 | sets the system's idea of the time and date.
19 | Time is measured in seconds from 0000 GMT Jan 1 1970.
20 | Only the super-user may use this call.
21 | .sh "SEE ALSO"
22 | date (I), time (II), ctime (III)
23 | .sh DIAGNOSTICS
24 | Error bit (c-bit)
25 | set if user is not the super-user.
26 |
--------------------------------------------------------------------------------
/v6man/man2/sync.2:
--------------------------------------------------------------------------------
1 | .th SYNC II 8/5/73
2 | .sh NAME
3 | sync \*- update super-block
4 | .sh SYNOPSIS
5 | (sync = 36.; not in assembler)
6 | .br
7 | .ft B
8 | sys sync
9 | .ft R
10 | .sh DESCRIPTION
11 | .it Sync
12 | causes all information in core
13 | memory that should be on disk to be written out.
14 | This includes modified super blocks,
15 | modified i-nodes, and delayed block I/O.
16 | .s3
17 | It should be used by programs which examine a file system,
18 | for example
19 | .it "icheck, df,"
20 | etc.
21 | It is mandatory before a boot.
22 | .sh "SEE ALSO"
23 | sync (VIII), update (VIII)
24 | .sh DIAGNOSTICS
25 | \*-
26 |
--------------------------------------------------------------------------------
/v6man/man2/time.2:
--------------------------------------------------------------------------------
1 | .th TIME II 8/5/73
2 | .sh NAME
3 | time \*- get date and time
4 | .sh SYNOPSIS
5 | (time = 13.)
6 | .br
7 | .ft B
8 | sys time
9 | .s3
10 | time(tvec)
11 | .br
12 | int tvec[2];
13 | .ft R
14 | .sh DESCRIPTION
15 | .it Time
16 | returns the time since 00:00:00 GMT, Jan. 1, 1970, measured
17 | in seconds.
18 | From
19 | .it as,
20 | the high order word is in the r0 register and the low order
21 | is in r1.
22 | From C, the user-supplied vector is filled in.
23 | .sh "SEE ALSO"
24 | date (I), stime (II), ctime (III)
25 | .sh DIAGNOSTICS
26 | \*-
27 |
--------------------------------------------------------------------------------
/v6man/man3/abort.3:
--------------------------------------------------------------------------------
1 | .th ABORT III 4/10/75
2 | .sh NAME
3 | abort \*- generate an IOT fault
4 | .sh SYNOPSIS
5 | .bd abort()
6 | .sh DESCRIPTION
7 | .it Abort
8 | executes the IOT instruction.
9 | This is usually considered a program
10 | fault by the system and results in
11 | termination with a core dump.
12 | It is used to generate a core image
13 | for debugging.
14 | .sh "SEE ALSO"
15 | db (I), cdb (I),
16 | signal (II)
17 | .sh DIAGNOSTICS
18 | usually ``IOT trap -- core dumped'' from the Shell.
19 | .sh BUGS
20 |
--------------------------------------------------------------------------------
/v6man/man3/abs.3:
--------------------------------------------------------------------------------
1 | .th ABS III 2/9/75
2 | .sh NAME
3 | abs, fabs \*- absolute value
4 | .sh SYNOPSIS
5 | .ft B
6 | abs(i)
7 | .br
8 | int i;
9 | .s3
10 | double fabs(x)
11 | .br
12 | double x;
13 | .ft R
14 | .s3
15 | .sh DESCRIPTION
16 | .it Abs
17 | returns
18 | the absolute value of its integer operand;
19 | .it fabs
20 | is the
21 | .it double
22 | version.
23 |
--------------------------------------------------------------------------------
/v6man/man3/atoi.3:
--------------------------------------------------------------------------------
1 | .th ATOI III 2/8/75
2 | .sh NAME
3 | atoi \*- convert ASCII to integer
4 | .sh SYNOPSIS
5 | .ft B
6 | atoi(nptr)
7 | .br
8 | char *nptr;
9 | .ft R
10 | .sh DESCRIPTION
11 | .it Atoi
12 | converts the string pointed to by
13 | .it nptr
14 | to an integer.
15 | The string can contain leading blanks or tabs,
16 | an optional `\-', and then an unbroken string of digits.
17 | Conversion stops at the first non-digit.
18 | .sh "SEE ALSO"
19 | atof (III)
20 | .sh BUGS
21 | There is no provision for overflow.
22 |
--------------------------------------------------------------------------------
/v6man/man3/exp.3:
--------------------------------------------------------------------------------
1 | .th EXP III 4/30/73
2 | .sh NAME
3 | exp \*- exponential function
4 | .sh SYNOPSIS
5 | .ft B
6 | jsr pc,exp
7 | .s3
8 | double exp(x)
9 | .br
10 | double x;
11 | .ft R
12 | .sh DESCRIPTION
13 | The
14 | exponential of fr0 is returned in fr0.
15 | From C, the exponential of \fIx\fR is returned.
16 | .sh DIAGNOSTICS
17 | If
18 | the result is not representable, the
19 | c-bit is set
20 | and the largest positive number is returned.
21 | From C, no diagnostic is available.
22 | .s3
23 | Zero is returned if the result would underflow.
24 | .sh BUGS
25 |
--------------------------------------------------------------------------------
/v6man/man3/floor.3:
--------------------------------------------------------------------------------
1 | .th FLOOR III 5/15/74
2 | .sh NAME
3 | floor, ceil \*- floor and ceiling functions
4 | .sh SYNOPSIS
5 | .br
6 | .ft B
7 | double floor(x)
8 | .br
9 | double x;
10 | .s3
11 | double ceil(x)
12 | .br
13 | double x;
14 | .ft R
15 | .sh DESCRIPTION
16 | The floor function returns the
17 | largest integer (as a double precision number)
18 | not greater than \fBx\fR.
19 | .s3
20 | The ceil function returns the
21 | smallest integer
22 | not less than \fBx\fR.
23 | .sh BUGS
24 |
--------------------------------------------------------------------------------
/v6man/man3/fmod.3:
--------------------------------------------------------------------------------
1 | .th FMOD III 2/13/75
2 | .sh NAME
3 | fmod \*- floating modulo function
4 | .sh SYNOPSIS
5 | .ft B
6 | .nf
7 | double fmod(x, y)
8 | double x, y;
9 | .ft R
10 | .fi
11 | .sh DESCRIPTION
12 | .if t .ds L \(<=
13 | .if n .ds L <_
14 | .it Fmod
15 | returns the number
16 | .it f
17 | such that
18 | .it "x = iy + f,"
19 | .it i
20 | is an integer,
21 | and
22 | 0 \*L
23 | .it f
24 | <
25 | .it y.
26 | .sh BUGS
27 |
--------------------------------------------------------------------------------
/v6man/man3/getpw.3:
--------------------------------------------------------------------------------
1 | .th GETPW III 4/7/73
2 | .sh NAME
3 | getpw \*- get name from UID
4 | .sh SYNOPSIS
5 | .ft B
6 | getpw(uid, buf)
7 | .br
8 | char *buf;
9 | .ft R
10 | .sh DESCRIPTION
11 | .it Getpw
12 | searches the password file for
13 | the (numerical)
14 | \fIuid\fR, and fills in \fIbuf\fR
15 | with the corresponding line;
16 | it returns non-zero if \fIuid\fR could not
17 | be found.
18 | The line is null-terminated.
19 | .sh FILES
20 | /etc/passwd
21 | .sh "SEE ALSO"
22 | passwd (V)
23 | .sh DIAGNOSTICS
24 | non-zero
25 | return on error.
26 | .sh BUGS
27 |
--------------------------------------------------------------------------------
/v6man/man3/hmul.3:
--------------------------------------------------------------------------------
1 | .th HMUL III 4/7/73
2 | .sh NAME
3 | hmul \*- high-order product
4 | .sh SYNOPSIS
5 | .ft B
6 | hmul(x, y)
7 | .ft R
8 | .sh DESCRIPTION
9 | .it Hmul
10 | returns the high-order 16 bits of the product of
11 | .bd x
12 | and
13 | .bd y.
14 | (The binary multiplication operator generates
15 | the low-order 16 bits of a product.)
16 | .sh BUGS
17 |
--------------------------------------------------------------------------------
/v6man/man3/locv.3:
--------------------------------------------------------------------------------
1 | .th LOCV III 3/9/74
2 | .sh NAME
3 | locv \*- long output conversion
4 | .sh SYNOPSIS
5 | .nf
6 | .ft B
7 | char *locv(hi, lo)
8 | int hi, lo;
9 | .fi
10 | .ft R
11 | .sh DESCRIPTION
12 | .it Locv
13 | converts a signed double-precision integer,
14 | whose parts are passed as arguments,
15 | to the equivalent ASCII character string
16 | and returns a pointer to that string.
17 | .sh BUGS
18 | Since
19 | .it locv
20 | returns a pointer to a static buffer containing the
21 | converted result, it cannot be used twice
22 | in the same expression;
23 | the second result overwrites the first.
24 |
--------------------------------------------------------------------------------
/v6man/man3/log.3:
--------------------------------------------------------------------------------
1 | .th LOG III 4/30/72
2 | .sh NAME
3 | log \*- natural logarithm
4 | .sh SYNOPSIS
5 | .ft B
6 | jsr pc,log
7 | .s3
8 | double log(x)
9 | .br
10 | double x;
11 | .ft R
12 | .sh DESCRIPTION
13 | The
14 | natural logarithm of fr0 is returned in fr0.
15 | From C, the natural logarithm of \fBx\fR is returned.
16 | .sh DIAGNOSTICS
17 | The error bit (c-bit)
18 | is set if the input argument is less than or
19 | equal to zero and the result is a
20 | negative number very large in magnitude.
21 | From C, there is no error indication.
22 | .sh BUGS
23 |
--------------------------------------------------------------------------------
/v6man/man3/sin.3:
--------------------------------------------------------------------------------
1 | .th SIN III 3/15/72
2 | .sh NAME
3 | sin, cos \*- trigonometric functions
4 | .sh SYNOPSIS
5 | .nf
6 | .ft B
7 | jsr pc,sin (cos)
8 | .s3
9 | double sin(x)
10 | double x;
11 | .s3
12 | double cos(x)
13 | double x;
14 | .fi
15 | .ft R
16 | .sh DESCRIPTION
17 | The
18 | sine (cosine) of fr0 (resp. \fBx\fR), measured in radians,
19 | is returned (in fr0).
20 | .s3
21 | The magnitude of the argument should be checked
22 | by the caller to make sure the result is meaningful.
23 | .sh BUGS
24 |
--------------------------------------------------------------------------------
/v6man/man3/sqrt.3:
--------------------------------------------------------------------------------
1 | .th SQRT III 3/15/72
2 | .sh NAME
3 | sqrt \*- square root function
4 | .sh SYNOPSIS
5 | .br
6 | .ft B
7 | jsr pc,sqrt
8 | .s3
9 | double sqrt(x)
10 | .br
11 | double x;
12 | .ft R
13 | .sh DESCRIPTION
14 | The
15 | square root of fr0 (resp. \fBx\fR) is returned (in fr0).
16 | .sh DIAGNOSTICS
17 | The c-bit is
18 | set on negative arguments and 0 is returned.
19 | There is no error return for C programs.
20 | .sh BUGS
21 | No error return from C.
22 |
--------------------------------------------------------------------------------
/v6man/man3/ttyn.3:
--------------------------------------------------------------------------------
1 | .th TTYN III 1/15/73
2 | .sh NAME
3 | ttyn \*- return name of current typewriter
4 | .sh SYNOPSIS
5 | .ft B
6 | jsr pc,ttyn
7 | .s3
8 | ttyn(file)
9 | .s3
10 | .ft R
11 | .sh DESCRIPTION
12 | .it Ttyn
13 | hunts up the last character of the name of the
14 | typewriter which is the standard input (from \fIas\fR)
15 | or is specified by the
16 | argument
17 | .it file
18 | descriptor (from C).
19 | If \fIn\fR is returned, the
20 | typewriter name is then ``/dev/tty\fIn\fR''.
21 | .s3
22 | .bd x
23 | is returned if the indicated file does not correspond to a
24 | typewriter.
25 | .sh BUGS
26 |
--------------------------------------------------------------------------------
/v6man/man4/cat.4:
--------------------------------------------------------------------------------
1 | .th CAT IV 10/27/73
2 | .sh NAME
3 | cat \*- phototypesetter interface
4 | .sh DESCRIPTION
5 | .it Cat
6 | provides the interface to a Graphic Systems C/A/T
7 | phototypesetter.
8 | Bytes written on the file specify font, size, and other control
9 | information as well as the characters to be flashed.
10 | The coding will not be described here.
11 | .s3
12 | Only one process may have
13 | this file open at a time.
14 | It is write-only.
15 | .sh FILES
16 | /dev/cat
17 | .sh "SEE ALSO"
18 | troff (I),
19 | Graphic Systems specification (available on request)
20 | .sh BUGS
21 |
--------------------------------------------------------------------------------
/v6man/man4/dc.4:
--------------------------------------------------------------------------------
1 | .th DC IV 5/27/74
2 | .sh NAME
3 | dc \*- DC-11 communications interface
4 | .sh DESCRIPTION
5 | The discussion of typewriter I/O given in
6 | tty (IV) applies to these devices.
7 | .s3
8 | The DC-11 typewriter interface operates at any of four speeds,
9 | independently settable for input and output.
10 | The speed is selected by the same encoding used by the DH (IV)
11 | device (enumerated in stty (II));
12 | impossible speed changes are ignored.
13 | .sh FILES
14 | /dev/tty[01234567abcd] 113B Dataphones
15 | (not currently connected\*- see dh (IV))
16 | .sh "SEE ALSO"
17 | tty (IV), stty (II), dh (IV)
18 | .sh BUGS
19 |
--------------------------------------------------------------------------------
/v6man/man4/dh.4:
--------------------------------------------------------------------------------
1 | .th DH IV 5/27/74
2 | .sh NAME
3 | dh \*- DH-11 communications multiplexer
4 | .sh DESCRIPTION
5 | Each line attached to the DH-11 communications multiplexer
6 | behaves as described in tty (IV).
7 | Input and output for each line may independently
8 | be set to run at any of 16 speeds;
9 | see stty (II)
10 | for the encoding.
11 | .sh FILES
12 | /dev/tty[f-u]
13 | .sh "SEE ALSO"
14 | tty (IV), stty (II)
15 | .sh BUGS
16 |
--------------------------------------------------------------------------------
/v6man/man4/tc.4:
--------------------------------------------------------------------------------
1 | .th TC IV 10/15/73
2 | .sh NAME
3 | tc \*- TC-11/TU56 DECtape
4 | .sh DESCRIPTION
5 | The files
6 | .it "tap0 ... tap7"
7 | refer to the
8 | TC-11/TU56 DECtape drives 0 to 7.
9 | .s3
10 | The 256-word blocks on a standard DECtape are numbered 0 to 577.
11 | .sh FILES
12 | /dev/tap?
13 | .sh "SEE ALSO"
14 | tp (I)
15 | .sh BUGS
16 |
--------------------------------------------------------------------------------
/v6man/man5/tabs.5:
--------------------------------------------------------------------------------
1 | .th TABS V 6/15/72
2 | .sh NAME
3 | tabs \*- set tab stops
4 | .sh SYNOPSIS
5 | .bd "cat /usr/pub/tabs"
6 | .sh DESCRIPTION
7 | Printing this file on a suitable terminal
8 | sets tab stops every 8 columns.
9 | Suitable terminals include the Teletype model 37 and
10 | the GE TermiNet 300.
11 | .s3
12 | These tab stop settings are
13 | desirable because UNIX assumes them
14 | in calculating delays.
15 |
--------------------------------------------------------------------------------
/v6man/man5/utmp.5:
--------------------------------------------------------------------------------
1 | .th UTMP V 9/10/73
2 | .sh NAME
3 | utmp \*- user information
4 | .sh DESCRIPTION
5 | This
6 | file allows one to discover information about who is currently
7 | using UNIX.
8 | The file is binary; each entry is 16(10) bytes long.
9 | The first eight bytes contain a user's login name or
10 | are null if the table slot is unused.
11 | The low order byte of the next word contains the last
12 | character of a typewriter name.
13 | The next two words contain the user's login time.
14 | The last word is unused.
15 | .sh FILES
16 | /etc/utmp
17 | .sh "SEE ALSO"
18 | init (VIII) and login (I), which maintain the file;
19 | who (I), which interprets it.
20 |
--------------------------------------------------------------------------------
/v6man/man6/cal.6:
--------------------------------------------------------------------------------
1 | .th CAL VI 11/1/73
2 | .sh NAME
3 | cal \*- print calendar
4 | .sh SYNOPSIS
5 | .bd cal
6 | [ month ] year
7 | .sh DESCRIPTION
8 | .it Cal
9 | prints a calendar for the specified year.
10 | If a month is also specified, a calendar
11 | just for that month is printed.
12 | .it Year
13 | can be between 1
14 | and 9999.
15 | The
16 | .it month
17 | is a number between 1 and 12.
18 | The calendar
19 | produced is that for England and her colonies.
20 | .s3
21 | Try September 1752.
22 | .sh BUGS
23 | The year is always considered to start in January even though this
24 | is historically naive.
25 |
--------------------------------------------------------------------------------
/v6man/man6/col.6:
--------------------------------------------------------------------------------
1 | .th COL VI 5/20/74
2 | .sh NAME
3 | col \*- filter reverse line feeds
4 | .sh SYNOPSIS
5 | .bd col
6 | .sh DESCRIPTION
7 | .it Col
8 | reads the standard input and writes the standard output.
9 | It performs the line overlays implied by reverse line
10 | feeds (ascii code ESC-7).
11 | .it Col
12 | is particularly useful for filtering multicolumn
13 | output made with the `.rt' command of
14 | .it nroff.
15 | .sh "SEE ALSO"
16 | nroff (I)
17 | .sh BUGS
18 | Can't back up more than 102 lines.
19 |
--------------------------------------------------------------------------------
/v6man/man6/cubic.6:
--------------------------------------------------------------------------------
1 | .th CUBIC VI 11/1/73
2 | .sh NAME
3 | cubic \*- three dimensional tic-tac-toe
4 | .sh SYNOPSIS
5 | .bd /usr/games/cubic
6 | .sh DESCRIPTION
7 | .it Cubic
8 | plays the game of
9 | three dimensional
10 | 4\*X4\*X4 tic-tac-toe.
11 | .hc ~
12 | Moves are given by the three ~digits
13 | (each 1-4)
14 | specifying the coordinate of the square
15 | to be played.
16 | .sh WARNING
17 | Too much playing of the game will cause it to disappear.
18 | .sh BUGS
19 |
--------------------------------------------------------------------------------
/v6man/man6/moo.6:
--------------------------------------------------------------------------------
1 | .th MOO VI 11/1/73
2 | .sh NAME
3 | moo \*- guessing game
4 | .sh SYNOPSIS
5 | .bd /usr/games/moo
6 | .sh DESCRIPTION
7 | .it Moo
8 | is a guessing game imported from England.
9 | The computer picks a number consisting
10 | of four distinct decimal digits.
11 | The player guesses four distinct digits
12 | being scored on each guess.
13 | A `cow' is a correct digit in an incorrect position.
14 | A `bull' is a correct digit in a correct position.
15 | The game continues until the player guesses the number
16 | (a score of four bulls).
17 | .sh BUGS
18 |
--------------------------------------------------------------------------------
/v6man/man6/primes.6:
--------------------------------------------------------------------------------
1 | .th PRIMES VI 4/10/75
2 | .sh NAME
3 | primes \*- print all primes larger than somewhat
4 | .sh SYNOPSIS
5 | .bd primes
6 | .sh DESCRIPTION
7 | When
8 | .it primes
9 | is invoked, it waits for a number to be typed in.
10 | If you type in a positive
11 | number less than 2\u\s756\s0\d (about
12 | .if n 7.2e16)
13 | .if t 7.2\(mu10\u\s716\s0\d\|)
14 | it will print all primes greater than or
15 | equal to this number.
16 | .sh DIAGNOSTICS
17 | `Ouch.' for input out of range or for garbage input.
18 | .sh BUGS
19 |
--------------------------------------------------------------------------------
/v6man/man6/ttt.6:
--------------------------------------------------------------------------------
1 | .th TTT VI 11/1/73
2 | .sh NAME
3 | ttt \*- the game of tic-tac-toe
4 | .sh SYNOPSIS
5 | .bd /usr/games/ttt
6 | .sh DESCRIPTION
7 | .it Ttt
8 | is the X and O game popular in the first grade.
9 | This is a learning program that never makes the same
10 | mistake twice.
11 | .s3
12 | Although it learns, it learns slowly.
13 | It must lose nearly 80 games to
14 | completely know the game.
15 | .sh FILES
16 | /usr/games/ttt.k learning file
17 | .sh BUGS
18 |
--------------------------------------------------------------------------------
/v6man/man8/chgrp.8:
--------------------------------------------------------------------------------
1 | .th CHGRP VIII 2/8/75
2 | .sh NAME
3 | chgrp \*- change group
4 | .sh SYNOPSIS
5 | .bd chgrp
6 | group file ...
7 | .sh DESCRIPTION
8 | The group-ID of the files is changed to
9 | .it group.
10 | The group may be either a decimal GID or
11 | a group name found in the group-ID file.
12 | .s3
13 | Only the super-user is allowed to change the group of a file,
14 | in order to simplify as yet unimplemented accounting procedures.
15 | .sh "SEE ALSO"
16 | chown (VIII)
17 | .sh FILES
18 | /etc/group
19 | .sh BUGS
20 |
--------------------------------------------------------------------------------
/v6man/man8/chown.8:
--------------------------------------------------------------------------------
1 | .th CHOWN VIII 2/8/75
2 | .sh NAME
3 | chown \*- change owner
4 | .sh SYNOPSIS
5 | .bd chown
6 | owner file ...
7 | .sh DESCRIPTION
8 | The user-ID of the files is changed to
9 | .it owner.
10 | The owner may be either a decimal UID or
11 | a login name found in the password file.
12 | .s3
13 | Only the super-user is allowed to change the owner of a file,
14 | in order to simplify as yet unimplemented accounting procedures.
15 | .sh FILES
16 | /etc/passwd
17 | .sh "SEE ALSO"
18 | chgrp (VIII)
19 | .sh BUGS
20 |
--------------------------------------------------------------------------------
/v6man/man8/df.8:
--------------------------------------------------------------------------------
1 | .th DF VIII 1/20/73
2 | .sh NAME
3 | df \*- disk free
4 | .sh SYNOPSIS
5 | .bd df
6 | [ filesystem ]
7 | .sh DESCRIPTION
8 | .it Df
9 | prints out the number of free blocks
10 | available on a file system.
11 | If the file system is unspecified,
12 | the free space on all of
13 | the normally mounted file systems
14 | is printed.
15 | .sh FILES
16 | /dev/rf?,
17 | /dev/rk?,
18 | /dev/rp?
19 | .sh "SEE ALSO"
20 | icheck (VIII)
21 | .sh BUGS
22 |
--------------------------------------------------------------------------------
/v6man/man8/glob.8:
--------------------------------------------------------------------------------
1 | .th GLOB VIII 9/19/73
2 | .sh NAME
3 | glob \*- generate command arguments
4 | .sh SYNOPSIS
5 | .bd /etc/glob
6 | command [ arguments ]
7 | .sh DESCRIPTION
8 | .it Glob
9 | is used to expand arguments to the shell containing ``*'', ``['', or
10 | ``?''.
11 | It is passed the argument list
12 | containing the metacharacters;
13 | .it glob
14 | expands the list and calls the indicated command.
15 | The actions of
16 | .it glob
17 | are detailed in
18 | the Shell writeup.
19 | .sh SEE ALSO"
20 | sh (I)
21 | .sh BUGS
22 |
--------------------------------------------------------------------------------
/v6man/man8/sync.8:
--------------------------------------------------------------------------------
1 | .th SYNC VIII 11/1/73
2 | .sh NAME
3 | sync \*- update the super block
4 | .sh SYNOPSIS
5 | .bd sync
6 | .sh DESCRIPTION
7 | .it Sync
8 | executes the
9 | .it sync
10 | system primitive.
11 | If the system is to be stopped,
12 | .it sync
13 | must be called to insure
14 | file system integrity.
15 | See sync (II) for details.
16 | .sh "SEE ALSO"
17 | sync (II)
18 | .sh BUGS
19 |
--------------------------------------------------------------------------------
/v6man/man8/umount.8:
--------------------------------------------------------------------------------
1 | .th UMOUNT VIII 10/31/73
2 | .sh NAME
3 | umount \*- dismount file system
4 | .sh SYNOPSIS
5 | .bd /etc/umount
6 | special
7 | .sh DESCRIPTION
8 | .it Umount
9 | announces to the system that the removable file system previously
10 | mounted on special file
11 | .it special
12 | is to be removed.
13 | .sh "SEE ALSO"
14 | mount (VIII), umount (II), mtab (V)
15 | .sh FILES
16 | /etc/mtab mounted device table
17 | .sh DIAGNOSTICS
18 | It complains if
19 | the special file is not mounted or if it is busy.
20 | The file system is busy if
21 | there is an open file on it or if
22 | someone has his current directory there.
23 | .sh BUGS
24 |
--------------------------------------------------------------------------------