summaryrefslogtreecommitdiff
path: root/man
diff options
context:
space:
mode:
authorLorry Tar Creator <lorry-tar-importer@lorry>2007-03-22 21:23:21 +0000
committerLorry Tar Creator <lorry-tar-importer@lorry>2007-03-22 21:23:21 +0000
commitcbf5993c43f49281173f185863577d86bfac6eae (patch)
tree90737c96cf15b97273a2bdc5950b3cf09f1d94ca /man
downloadcoreutils-tarball-cbf5993c43f49281173f185863577d86bfac6eae.tar.gz
coreutils-6.9coreutils-6.9
Diffstat (limited to 'man')
-rw-r--r--man/Makefile.am208
-rw-r--r--man/Makefile.in900
-rw-r--r--man/base64.156
-rw-r--r--man/base64.x4
-rw-r--r--man/basename.152
-rw-r--r--man/basename.x6
-rw-r--r--man/cat.178
-rw-r--r--man/cat.x4
-rw-r--r--man/chgrp.196
-rw-r--r--man/chgrp.x4
-rw-r--r--man/chmod.1147
-rw-r--r--man/chmod.x88
-rw-r--r--man/chown.1130
-rw-r--r--man/chown.x30
-rw-r--r--man/chroot.146
-rw-r--r--man/chroot.x6
-rw-r--r--man/cksum.142
-rw-r--r--man/cksum.x4
-rw-r--r--man/comm.152
-rw-r--r--man/comm.x4
-rw-r--r--man/cp.1158
-rw-r--r--man/cp.x4
-rw-r--r--man/csplit.179
-rw-r--r--man/csplit.x4
-rw-r--r--man/cut.188
-rw-r--r--man/cut.x4
-rw-r--r--man/date.1229
-rw-r--r--man/date.x4
-rw-r--r--man/dd.1162
-rw-r--r--man/dd.x4
-rw-r--r--man/df.1108
-rw-r--r--man/df.x30
-rw-r--r--man/dir.1247
-rw-r--r--man/dir.x4
-rw-r--r--man/dircolors.153
-rw-r--r--man/dircolors.x4
-rw-r--r--man/dirname.152
-rw-r--r--man/dirname.x6
-rw-r--r--man/du.1153
-rw-r--r--man/du.x28
-rw-r--r--man/echo.184
-rw-r--r--man/echo.x4
-rw-r--r--man/env.147
-rw-r--r--man/env.x4
-rw-r--r--man/expand.153
-rw-r--r--man/expand.x6
-rw-r--r--man/expr.1113
-rw-r--r--man/expr.x4
-rw-r--r--man/factor.145
-rw-r--r--man/factor.x4
-rw-r--r--man/false.146
-rw-r--r--man/false.x4
-rw-r--r--man/fmt.163
-rw-r--r--man/fmt.x4
-rw-r--r--man/fold.151
-rw-r--r--man/fold.x4
-rw-r--r--man/groups.139
-rw-r--r--man/groups.x4
-rw-r--r--man/head.161
-rw-r--r--man/head.x4
-rwxr-xr-xman/help2man636
-rw-r--r--man/hostid.142
-rw-r--r--man/hostid.x4
-rw-r--r--man/hostname.142
-rw-r--r--man/hostname.x4
-rw-r--r--man/id.159
-rw-r--r--man/id.x4
-rw-r--r--man/install.1113
-rw-r--r--man/install.x4
-rw-r--r--man/join.179
-rw-r--r--man/join.x4
-rw-r--r--man/kill.167
-rw-r--r--man/kill.x6
-rw-r--r--man/link.144
-rw-r--r--man/link.x6
-rw-r--r--man/ln.1109
-rw-r--r--man/ln.x6
-rw-r--r--man/logname.139
-rw-r--r--man/logname.x4
-rw-r--r--man/ls.1247
-rw-r--r--man/ls.x4
-rw-r--r--man/md5sum.161
-rw-r--r--man/md5sum.x4
-rw-r--r--man/mkdir.152
-rw-r--r--man/mkdir.x6
-rw-r--r--man/mkfifo.146
-rw-r--r--man/mkfifo.x6
-rw-r--r--man/mknod.160
-rw-r--r--man/mknod.x6
-rw-r--r--man/mv.198
-rw-r--r--man/mv.x6
-rw-r--r--man/nice.150
-rw-r--r--man/nice.x6
-rw-r--r--man/nl.1103
-rw-r--r--man/nl.x4
-rw-r--r--man/nohup.146
-rw-r--r--man/nohup.x4
-rw-r--r--man/od.1147
-rw-r--r--man/od.x4
-rw-r--r--man/paste.149
-rw-r--r--man/paste.x4
-rw-r--r--man/pathchk.148
-rw-r--r--man/pathchk.x4
-rw-r--r--man/pinky.168
-rw-r--r--man/pinky.x4
-rw-r--r--man/pr.1137
-rw-r--r--man/pr.x4
-rw-r--r--man/printenv.146
-rw-r--r--man/printenv.x4
-rw-r--r--man/printf.1100
-rw-r--r--man/printf.x4
-rw-r--r--man/ptx.196
-rw-r--r--man/ptx.x4
-rw-r--r--man/pwd.145
-rw-r--r--man/pwd.x6
-rw-r--r--man/readlink.167
-rw-r--r--man/readlink.x6
-rw-r--r--man/rm.1107
-rw-r--r--man/rm.x32
-rw-r--r--man/rmdir.153
-rw-r--r--man/rmdir.x6
-rw-r--r--man/seq.163
-rw-r--r--man/seq.x4
-rw-r--r--man/sha1sum.161
-rw-r--r--man/sha1sum.x4
-rw-r--r--man/sha224sum.161
-rw-r--r--man/sha224sum.x4
-rw-r--r--man/sha256sum.161
-rw-r--r--man/sha256sum.x4
-rw-r--r--man/sha384sum.161
-rw-r--r--man/sha384sum.x4
-rw-r--r--man/sha512sum.161
-rw-r--r--man/sha512sum.x4
-rw-r--r--man/shred.1106
-rw-r--r--man/shred.x4
-rw-r--r--man/shuf.167
-rw-r--r--man/shuf.x4
-rw-r--r--man/sleep.148
-rw-r--r--man/sleep.x6
-rw-r--r--man/sort.1129
-rw-r--r--man/sort.x4
-rw-r--r--man/split.164
-rw-r--r--man/split.x4
-rw-r--r--man/stat.1181
-rw-r--r--man/stat.x6
-rw-r--r--man/stty.1405
-rw-r--r--man/stty.x4
-rw-r--r--man/su.159
-rw-r--r--man/su.x4
-rw-r--r--man/sum.147
-rw-r--r--man/sum.x4
-rw-r--r--man/sync.141
-rw-r--r--man/sync.x6
-rw-r--r--man/tac.151
-rw-r--r--man/tac.x4
-rw-r--r--man/tail.197
-rw-r--r--man/tail.x4
-rw-r--r--man/tee.147
-rw-r--r--man/tee.x4
-rw-r--r--man/test.1173
-rw-r--r--man/test.x4
-rw-r--r--man/touch.171
-rw-r--r--man/touch.x4
-rw-r--r--man/tr.1141
-rw-r--r--man/tr.x4
-rw-r--r--man/true.146
-rw-r--r--man/true.x4
-rw-r--r--man/tsort.140
-rw-r--r--man/tsort.x4
-rw-r--r--man/tty.142
-rw-r--r--man/tty.x4
-rw-r--r--man/uname.169
-rw-r--r--man/uname.x6
-rw-r--r--man/unexpand.156
-rw-r--r--man/unexpand.x6
-rw-r--r--man/uniq.171
-rw-r--r--man/uniq.x4
-rw-r--r--man/unlink.144
-rw-r--r--man/unlink.x6
-rw-r--r--man/uptime.142
-rw-r--r--man/uptime.x4
-rw-r--r--man/users.140
-rw-r--r--man/users.x4
-rw-r--r--man/vdir.1247
-rw-r--r--man/vdir.x4
-rw-r--r--man/wc.163
-rw-r--r--man/wc.x4
-rw-r--r--man/who.188
-rw-r--r--man/who.x4
-rw-r--r--man/whoami.140
-rw-r--r--man/whoami.x4
-rw-r--r--man/yes.142
-rw-r--r--man/yes.x4
193 files changed, 10329 insertions, 0 deletions
diff --git a/man/Makefile.am b/man/Makefile.am
new file mode 100644
index 0000000..32df9d1
--- /dev/null
+++ b/man/Makefile.am
@@ -0,0 +1,208 @@
+# Make coreutils man pages. -*-Makefile-*-
+
+# Copyright (C) 2002-2007 Free Software Foundation, Inc.
+
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+# 02110-1301, USA.
+
+dist_man_MANS = \
+ base64.1 basename.1 cat.1 chgrp.1 chmod.1 chown.1 cksum.1 comm.1 \
+ cp.1 csplit.1 cut.1 date.1 dd.1 df.1 dir.1 dircolors.1 dirname.1 du.1 \
+ echo.1 env.1 expand.1 expr.1 factor.1 false.1 fmt.1 fold.1 groups.1 \
+ head.1 hostname.1 id.1 install.1 join.1 kill.1 \
+ link.1 ln.1 logname.1 \
+ ls.1 md5sum.1 mkdir.1 mkfifo.1 mknod.1 mv.1 nl.1 nohup.1 od.1 \
+ paste.1 pathchk.1 pr.1 printenv.1 printf.1 ptx.1 pwd.1 readlink.1 \
+ rm.1 rmdir.1 seq.1 sha1sum.1 sha224sum.1 sha256sum.1 sha384sum.1 sha512sum.1 \
+ shred.1 shuf.1 sleep.1 sort.1 split.1 stat.1 \
+ su.1 sum.1 sync.1 tac.1 tail.1 tee.1 test.1 touch.1 tr.1 true.1 tsort.1 \
+ tty.1 unexpand.1 uniq.1 unlink.1 vdir.1 wc.1 \
+ whoami.1 yes.1 $(MAN)
+optional_mans = \
+ chroot.1 hostid.1 nice.1 pinky.1 stty.1 uname.1 uptime.1 users.1 who.1
+
+
+man_aux = $(dist_man_MANS:.1=.x) $(optional_mans:.1=.x)
+
+EXTRA_DIST = $(man_aux) help2man $(optional_mans)
+MAINTAINERCLEANFILES = $(dist_man_MANS)
+
+# Depend on configure.ac to get version number changes.
+common_dep = $(top_srcdir)/configure.ac
+
+base64.1: $(common_dep) $(srcdir)/base64.x ../src/base64.c
+basename.1: $(common_dep) $(srcdir)/basename.x ../src/basename.c
+cat.1: $(common_dep) $(srcdir)/cat.x ../src/cat.c
+chgrp.1: $(common_dep) $(srcdir)/chgrp.x ../src/chgrp.c
+chmod.1: $(common_dep) $(srcdir)/chmod.x ../src/chmod.c
+chown.1: $(common_dep) $(srcdir)/chown.x ../src/chown.c
+chroot.1: $(common_dep) $(srcdir)/chroot.x ../src/chroot.c
+cksum.1: $(common_dep) $(srcdir)/cksum.x ../src/cksum.c
+comm.1: $(common_dep) $(srcdir)/comm.x ../src/comm.c
+cp.1: $(common_dep) $(srcdir)/cp.x ../src/cp.c
+csplit.1: $(common_dep) $(srcdir)/csplit.x ../src/csplit.c
+cut.1: $(common_dep) $(srcdir)/cut.x ../src/cut.c
+date.1: $(common_dep) $(srcdir)/date.x ../src/date.c
+dd.1: $(common_dep) $(srcdir)/dd.x ../src/dd.c
+df.1: $(common_dep) $(srcdir)/df.x ../src/df.c
+
+# Note that dir depends on ls.c, since that's where it's --help text is.
+dir.1: $(common_dep) $(srcdir)/dir.x ../src/ls.c
+
+dircolors.1: $(common_dep) $(srcdir)/dircolors.x ../src/dircolors.c
+dirname.1: $(common_dep) $(srcdir)/dirname.x ../src/dirname.c
+du.1: $(common_dep) $(srcdir)/du.x ../src/du.c
+echo.1: $(common_dep) $(srcdir)/echo.x ../src/echo.c
+env.1: $(common_dep) $(srcdir)/env.x ../src/env.c
+expand.1: $(common_dep) $(srcdir)/expand.x ../src/expand.c
+expr.1: $(common_dep) $(srcdir)/expr.x ../src/expr.c
+factor.1: $(common_dep) $(srcdir)/factor.x ../src/factor.c
+false.1: $(common_dep) $(srcdir)/false.x ../src/false.c
+fmt.1: $(common_dep) $(srcdir)/fmt.x ../src/fmt.c
+fold.1: $(common_dep) $(srcdir)/fold.x ../src/fold.c
+groups.1: $(common_dep) $(srcdir)/groups.x ../src/groups.sh
+head.1: $(common_dep) $(srcdir)/head.x ../src/head.c
+hostid.1: $(common_dep) $(srcdir)/hostid.x ../src/hostid.c
+hostname.1: $(common_dep) $(srcdir)/hostname.x ../src/hostname.c
+id.1: $(common_dep) $(srcdir)/id.x ../src/id.c
+install.1: $(common_dep) $(srcdir)/install.x ../src/install.c
+join.1: $(common_dep) $(srcdir)/join.x ../src/join.c
+kill.1: $(common_dep) $(srcdir)/kill.x ../src/kill.c
+link.1: $(common_dep) $(srcdir)/link.x ../src/link.c
+ln.1: $(common_dep) $(srcdir)/ln.x ../src/ln.c
+logname.1: $(common_dep) $(srcdir)/logname.x ../src/logname.c
+ls.1: $(common_dep) $(srcdir)/ls.x ../src/ls.c
+md5sum.1: $(common_dep) $(srcdir)/md5sum.x ../src/md5sum.c
+mkdir.1: $(common_dep) $(srcdir)/mkdir.x ../src/mkdir.c
+mkfifo.1: $(common_dep) $(srcdir)/mkfifo.x ../src/mkfifo.c
+mknod.1: $(common_dep) $(srcdir)/mknod.x ../src/mknod.c
+mv.1: $(common_dep) $(srcdir)/mv.x ../src/mv.c
+nice.1: $(common_dep) $(srcdir)/nice.x ../src/nice.c
+nl.1: $(common_dep) $(srcdir)/nl.x ../src/nl.c
+nohup.1: $(common_dep) $(srcdir)/nohup.x ../src/nohup.c
+od.1: $(common_dep) $(srcdir)/od.x ../src/od.c
+paste.1: $(common_dep) $(srcdir)/paste.x ../src/paste.c
+pathchk.1: $(common_dep) $(srcdir)/pathchk.x ../src/pathchk.c
+pinky.1: $(common_dep) $(srcdir)/pinky.x ../src/pinky.c
+pr.1: $(common_dep) $(srcdir)/pr.x ../src/pr.c
+printenv.1: $(common_dep) $(srcdir)/printenv.x ../src/printenv.c
+printf.1: $(common_dep) $(srcdir)/printf.x ../src/printf.c
+ptx.1: $(common_dep) $(srcdir)/ptx.x ../src/ptx.c
+pwd.1: $(common_dep) $(srcdir)/pwd.x ../src/pwd.c
+readlink.1: $(common_dep) $(srcdir)/readlink.x ../src/readlink.c
+rm.1: $(common_dep) $(srcdir)/rm.x ../src/rm.c
+rmdir.1: $(common_dep) $(srcdir)/rmdir.x ../src/rmdir.c
+seq.1: $(common_dep) $(srcdir)/seq.x ../src/seq.c
+sha1sum.1: $(common_dep) $(srcdir)/sha1sum.x ../src/md5sum.c
+sha224sum.1: $(common_dep) $(srcdir)/sha224sum.x ../src/md5sum.c
+sha256sum.1: $(common_dep) $(srcdir)/sha256sum.x ../src/md5sum.c
+sha384sum.1: $(common_dep) $(srcdir)/sha384sum.x ../src/md5sum.c
+sha512sum.1: $(common_dep) $(srcdir)/sha512sum.x ../src/md5sum.c
+shred.1: $(common_dep) $(srcdir)/shred.x ../src/shred.c
+shuf.1: $(common_dep) $(srcdir)/shuf.x ../src/shuf.c
+sleep.1: $(common_dep) $(srcdir)/sleep.x ../src/sleep.c
+sort.1: $(common_dep) $(srcdir)/sort.x ../src/sort.c
+split.1: $(common_dep) $(srcdir)/split.x ../src/split.c
+stat.1: $(common_dep) $(srcdir)/stat.x ../src/stat.c
+stty.1: $(common_dep) $(srcdir)/stty.x ../src/stty.c
+su.1: $(common_dep) $(srcdir)/su.x ../src/su.c
+sum.1: $(common_dep) $(srcdir)/sum.x ../src/sum.c
+sync.1: $(common_dep) $(srcdir)/sync.x ../src/sync.c
+tac.1: $(common_dep) $(srcdir)/tac.x ../src/tac.c
+tail.1: $(common_dep) $(srcdir)/tail.x ../src/tail.c
+tee.1: $(common_dep) $(srcdir)/tee.x ../src/tee.c
+test.1: $(common_dep) $(srcdir)/test.x ../src/test.c
+touch.1: $(common_dep) $(srcdir)/touch.x ../src/touch.c
+tr.1: $(common_dep) $(srcdir)/tr.x ../src/tr.c
+true.1: $(common_dep) $(srcdir)/true.x ../src/true.c
+tsort.1: $(common_dep) $(srcdir)/tsort.x ../src/tsort.c
+tty.1: $(common_dep) $(srcdir)/tty.x ../src/tty.c
+uname.1: $(common_dep) $(srcdir)/uname.x ../src/uname.c
+unexpand.1: $(common_dep) $(srcdir)/unexpand.x ../src/unexpand.c
+uniq.1: $(common_dep) $(srcdir)/uniq.x ../src/uniq.c
+unlink.1: $(common_dep) $(srcdir)/unlink.x ../src/unlink.c
+uptime.1: $(common_dep) $(srcdir)/uptime.x ../src/uptime.c
+users.1: $(common_dep) $(srcdir)/users.x ../src/users.c
+vdir.1: $(common_dep) $(srcdir)/vdir.x ../src/ls.c
+wc.1: $(common_dep) $(srcdir)/wc.x ../src/wc.c
+who.1: $(common_dep) $(srcdir)/who.x ../src/who.c
+whoami.1: $(common_dep) $(srcdir)/whoami.x ../src/whoami.c
+yes.1: $(common_dep) $(srcdir)/yes.x ../src/yes.c
+
+SUFFIXES = .x .1
+
+# Ensure that help2man runs the ../src/ginstall binary as
+# `install' when creating install.1.
+# Similarly, ensure that it uses the ../src/[ binary to create test.1.
+t = $*.td
+mapped_name = `echo $*|sed 's/install/ginstall/; s/test/[/'`
+
+# Note the use of $t/$*, rather than just `$*' as in other packages.
+# That is necessary to avoid failures for programs that are also shell built-in
+# functions like echo, false, printf, pwd.
+.x.1:
+ @case '$(PERL)' in \
+ *"/missing "*) \
+ echo 'WARNING: cannot update man page $@ since perl is missing' \
+ 'or inadequate' 1>&2 \
+ ;; \
+ *) \
+ rm -f $@ \
+ && { echo "Updating man page $@"; \
+ rm -rf $t; \
+ mkdir $t; \
+ (cd $t && $(LN_S) ../../src/$(mapped_name) $*); \
+ $(PERL) -- $(srcdir)/help2man \
+ --source='$(PACKAGE_STRING)' \
+ --include=$(srcdir)/$*.x \
+ --output=$t/$@ $t/$*; \
+ } \
+ && sed 's|$*\.td/||g' $t/$@ > $@ \
+ && chmod a-w $@ \
+ && rm -rf $t ;; \
+ esac
+
+check-local: check-x-vs-1 check-programs-vs-x
+
+# Sort in traditional ASCII order, regardless of the current locale;
+# otherwise we may get into trouble with distinct strings that the
+# current locale considers to be equal.
+ASSORT = LC_ALL=C sort
+
+# Ensure that for each .x file in this directory, there is a
+# corresponding .1 file in the definition of $(dist_man_MANS) above.
+.PHONY: check-x-vs-1
+check-x-vs-1:
+ PATH=../src$(PATH_SEPARATOR)$$PATH; export PATH; \
+ t=ls-files.$$$$; \
+ (cd $(srcdir) && ls -1 *.x) | sed 's/\.x$$//' | $(ASSORT) > $$t;\
+ echo $(dist_man_MANS) | tr -s ' ' '\n' | sed 's/\.1$$//' \
+ | $(ASSORT) | diff - $$t || { rm $$t; exit 1; }; \
+ rm $$t
+
+all_programs = \
+ (cd ../src && MAKEFLAGS= $(MAKE) -s all_programs.list) \
+ | grep -v '\['
+
+.PHONY: check-programs-vs-x
+check-programs-vs-x:
+ status=0; \
+ for p in dummy `$(all_programs)`; do \
+ test $$p = dummy && continue; \
+ test $$p = ginstall && p=install || : ; \
+ test -f $(srcdir)/$$p.x \
+ || { echo missing $$p.x 1>&2; status=1; }; \
+ done; \
+ exit $$status
diff --git a/man/Makefile.in b/man/Makefile.in
new file mode 100644
index 0000000..f75b88b
--- /dev/null
+++ b/man/Makefile.in
@@ -0,0 +1,900 @@
+# Makefile.in generated by automake 1.10 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+
+# Make coreutils man pages. -*-Makefile-*-
+
+# Copyright (C) 2002-2007 Free Software Foundation, Inc.
+
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+# 02110-1301, USA.
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+subdir = man
+DIST_COMMON = $(dist_man_MANS) $(srcdir)/Makefile.am \
+ $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/m4/absolute-header.m4 \
+ $(top_srcdir)/m4/acl.m4 $(top_srcdir)/m4/alloca.m4 \
+ $(top_srcdir)/m4/allocsa.m4 $(top_srcdir)/m4/argmatch.m4 \
+ $(top_srcdir)/m4/arpa_inet_h.m4 $(top_srcdir)/m4/assert.m4 \
+ $(top_srcdir)/m4/atexit.m4 $(top_srcdir)/m4/autobuild.m4 \
+ $(top_srcdir)/m4/backupfile.m4 $(top_srcdir)/m4/base64.m4 \
+ $(top_srcdir)/m4/bison.m4 $(top_srcdir)/m4/boottime.m4 \
+ $(top_srcdir)/m4/c-strtod.m4 $(top_srcdir)/m4/calloc.m4 \
+ $(top_srcdir)/m4/canon-host.m4 \
+ $(top_srcdir)/m4/canonicalize.m4 \
+ $(top_srcdir)/m4/chdir-long.m4 $(top_srcdir)/m4/check-decl.m4 \
+ $(top_srcdir)/m4/chown.m4 $(top_srcdir)/m4/clock_time.m4 \
+ $(top_srcdir)/m4/cloexec.m4 $(top_srcdir)/m4/close-stream.m4 \
+ $(top_srcdir)/m4/closeout.m4 $(top_srcdir)/m4/codeset.m4 \
+ $(top_srcdir)/m4/config-h.m4 $(top_srcdir)/m4/cycle-check.m4 \
+ $(top_srcdir)/m4/d-ino.m4 $(top_srcdir)/m4/d-type.m4 \
+ $(top_srcdir)/m4/dirfd.m4 $(top_srcdir)/m4/dirname.m4 \
+ $(top_srcdir)/m4/dos.m4 $(top_srcdir)/m4/double-slash-root.m4 \
+ $(top_srcdir)/m4/dup2.m4 $(top_srcdir)/m4/eealloc.m4 \
+ $(top_srcdir)/m4/eoverflow.m4 $(top_srcdir)/m4/error.m4 \
+ $(top_srcdir)/m4/euidaccess-stat.m4 \
+ $(top_srcdir)/m4/euidaccess.m4 $(top_srcdir)/m4/exclude.m4 \
+ $(top_srcdir)/m4/exitfail.m4 $(top_srcdir)/m4/extensions.m4 \
+ $(top_srcdir)/m4/fchdir.m4 $(top_srcdir)/m4/fcntl-safer.m4 \
+ $(top_srcdir)/m4/fcntl_h.m4 $(top_srcdir)/m4/fd-reopen.m4 \
+ $(top_srcdir)/m4/file-type.m4 $(top_srcdir)/m4/fileblocks.m4 \
+ $(top_srcdir)/m4/filemode.m4 $(top_srcdir)/m4/filenamecat.m4 \
+ $(top_srcdir)/m4/flexmember.m4 $(top_srcdir)/m4/fnmatch.m4 \
+ $(top_srcdir)/m4/fpending.m4 $(top_srcdir)/m4/fprintftime.m4 \
+ $(top_srcdir)/m4/free.m4 $(top_srcdir)/m4/fstypename.m4 \
+ $(top_srcdir)/m4/fsusage.m4 $(top_srcdir)/m4/ftruncate.m4 \
+ $(top_srcdir)/m4/fts.m4 $(top_srcdir)/m4/getaddrinfo.m4 \
+ $(top_srcdir)/m4/getcwd-abort-bug.m4 \
+ $(top_srcdir)/m4/getcwd-path-max.m4 $(top_srcdir)/m4/getcwd.m4 \
+ $(top_srcdir)/m4/getdate.m4 $(top_srcdir)/m4/getdelim.m4 \
+ $(top_srcdir)/m4/getgroups.m4 $(top_srcdir)/m4/gethostname.m4 \
+ $(top_srcdir)/m4/gethrxtime.m4 $(top_srcdir)/m4/getline.m4 \
+ $(top_srcdir)/m4/getloadavg.m4 $(top_srcdir)/m4/getndelim2.m4 \
+ $(top_srcdir)/m4/getopt.m4 $(top_srcdir)/m4/getpagesize.m4 \
+ $(top_srcdir)/m4/getpass.m4 $(top_srcdir)/m4/gettext.m4 \
+ $(top_srcdir)/m4/gettime.m4 $(top_srcdir)/m4/gettimeofday.m4 \
+ $(top_srcdir)/m4/getugroups.m4 \
+ $(top_srcdir)/m4/getusershell.m4 $(top_srcdir)/m4/glibc21.m4 \
+ $(top_srcdir)/m4/gnulib-common.m4 \
+ $(top_srcdir)/m4/gnulib-comp.m4 \
+ $(top_srcdir)/m4/group-member.m4 \
+ $(top_srcdir)/m4/hard-locale.m4 $(top_srcdir)/m4/hash.m4 \
+ $(top_srcdir)/m4/host-os.m4 $(top_srcdir)/m4/human.m4 \
+ $(top_srcdir)/m4/i-ring.m4 $(top_srcdir)/m4/iconv.m4 \
+ $(top_srcdir)/m4/idcache.m4 $(top_srcdir)/m4/inet_ntop.m4 \
+ $(top_srcdir)/m4/inline.m4 $(top_srcdir)/m4/intmax_t.m4 \
+ $(top_srcdir)/m4/inttostr.m4 $(top_srcdir)/m4/inttypes-pri.m4 \
+ $(top_srcdir)/m4/inttypes.m4 $(top_srcdir)/m4/inttypes_h.m4 \
+ $(top_srcdir)/m4/isapipe.m4 $(top_srcdir)/m4/jm-macros.m4 \
+ $(top_srcdir)/m4/jm-winsz1.m4 $(top_srcdir)/m4/jm-winsz2.m4 \
+ $(top_srcdir)/m4/lchmod.m4 $(top_srcdir)/m4/lchown.m4 \
+ $(top_srcdir)/m4/lib-check.m4 $(top_srcdir)/m4/lib-ignore.m4 \
+ $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
+ $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/link-follow.m4 \
+ $(top_srcdir)/m4/localcharset.m4 \
+ $(top_srcdir)/m4/long-options.m4 \
+ $(top_srcdir)/m4/longdouble.m4 $(top_srcdir)/m4/longlong.m4 \
+ $(top_srcdir)/m4/ls-mntd-fs.m4 $(top_srcdir)/m4/lstat.m4 \
+ $(top_srcdir)/m4/mbchar.m4 $(top_srcdir)/m4/mbiter.m4 \
+ $(top_srcdir)/m4/mbrtowc.m4 $(top_srcdir)/m4/mbscasecmp.m4 \
+ $(top_srcdir)/m4/mbstate_t.m4 $(top_srcdir)/m4/mbswidth.m4 \
+ $(top_srcdir)/m4/md5.m4 $(top_srcdir)/m4/memcasecmp.m4 \
+ $(top_srcdir)/m4/memchr.m4 $(top_srcdir)/m4/memcmp.m4 \
+ $(top_srcdir)/m4/memcoll.m4 $(top_srcdir)/m4/memcpy.m4 \
+ $(top_srcdir)/m4/memmove.m4 $(top_srcdir)/m4/mempcpy.m4 \
+ $(top_srcdir)/m4/memrchr.m4 $(top_srcdir)/m4/memset.m4 \
+ $(top_srcdir)/m4/memxfrm.m4 $(top_srcdir)/m4/mkancesdirs.m4 \
+ $(top_srcdir)/m4/mkdir-p.m4 $(top_srcdir)/m4/mkdir-slash.m4 \
+ $(top_srcdir)/m4/mkstemp.m4 $(top_srcdir)/m4/mktime.m4 \
+ $(top_srcdir)/m4/modechange.m4 $(top_srcdir)/m4/mountlist.m4 \
+ $(top_srcdir)/m4/mpsort.m4 $(top_srcdir)/m4/nanosleep.m4 \
+ $(top_srcdir)/m4/netinet_in_h.m4 $(top_srcdir)/m4/nls.m4 \
+ $(top_srcdir)/m4/openat.m4 $(top_srcdir)/m4/pathmax.m4 \
+ $(top_srcdir)/m4/perl.m4 $(top_srcdir)/m4/physmem.m4 \
+ $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/posixtm.m4 \
+ $(top_srcdir)/m4/posixver.m4 $(top_srcdir)/m4/prereq.m4 \
+ $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/m4/putenv.m4 \
+ $(top_srcdir)/m4/quote.m4 $(top_srcdir)/m4/quotearg.m4 \
+ $(top_srcdir)/m4/randint.m4 $(top_srcdir)/m4/randperm.m4 \
+ $(top_srcdir)/m4/randread.m4 $(top_srcdir)/m4/readlink.m4 \
+ $(top_srcdir)/m4/readtokens.m4 $(top_srcdir)/m4/readutmp.m4 \
+ $(top_srcdir)/m4/regex.m4 \
+ $(top_srcdir)/m4/rename-dest-slash.m4 \
+ $(top_srcdir)/m4/rename.m4 $(top_srcdir)/m4/rmdir-errno.m4 \
+ $(top_srcdir)/m4/rmdir.m4 $(top_srcdir)/m4/root-dev-ino.m4 \
+ $(top_srcdir)/m4/rpmatch.m4 $(top_srcdir)/m4/safe-read.m4 \
+ $(top_srcdir)/m4/safe-write.m4 $(top_srcdir)/m4/same.m4 \
+ $(top_srcdir)/m4/save-cwd.m4 $(top_srcdir)/m4/savedir.m4 \
+ $(top_srcdir)/m4/savewd.m4 $(top_srcdir)/m4/setenv.m4 \
+ $(top_srcdir)/m4/settime.m4 $(top_srcdir)/m4/sha1.m4 \
+ $(top_srcdir)/m4/sha256.m4 $(top_srcdir)/m4/sha512.m4 \
+ $(top_srcdir)/m4/sig2str.m4 $(top_srcdir)/m4/snprintf.m4 \
+ $(top_srcdir)/m4/socklen.m4 $(top_srcdir)/m4/sockpfaf.m4 \
+ $(top_srcdir)/m4/ssize_t.m4 $(top_srcdir)/m4/st_dm_mode.m4 \
+ $(top_srcdir)/m4/stat-prog.m4 $(top_srcdir)/m4/stat-time.m4 \
+ $(top_srcdir)/m4/stdarg.m4 $(top_srcdir)/m4/stdbool.m4 \
+ $(top_srcdir)/m4/stdint.m4 $(top_srcdir)/m4/stdint_h.m4 \
+ $(top_srcdir)/m4/stdio-safer.m4 $(top_srcdir)/m4/stdio_h.m4 \
+ $(top_srcdir)/m4/stdlib-safer.m4 $(top_srcdir)/m4/stdlib_h.m4 \
+ $(top_srcdir)/m4/stpcpy.m4 $(top_srcdir)/m4/strcspn.m4 \
+ $(top_srcdir)/m4/strdup.m4 $(top_srcdir)/m4/strftime.m4 \
+ $(top_srcdir)/m4/string_h.m4 $(top_srcdir)/m4/strndup.m4 \
+ $(top_srcdir)/m4/strnlen.m4 $(top_srcdir)/m4/strnumcmp.m4 \
+ $(top_srcdir)/m4/strpbrk.m4 $(top_srcdir)/m4/strtod.m4 \
+ $(top_srcdir)/m4/strtoimax.m4 $(top_srcdir)/m4/strtol.m4 \
+ $(top_srcdir)/m4/strtoll.m4 $(top_srcdir)/m4/strtoul.m4 \
+ $(top_srcdir)/m4/strtoull.m4 $(top_srcdir)/m4/strtoumax.m4 \
+ $(top_srcdir)/m4/strverscmp.m4 \
+ $(top_srcdir)/m4/sys_socket_h.m4 \
+ $(top_srcdir)/m4/sys_stat_h.m4 $(top_srcdir)/m4/sys_time_h.m4 \
+ $(top_srcdir)/m4/tempname.m4 $(top_srcdir)/m4/time_h.m4 \
+ $(top_srcdir)/m4/time_r.m4 $(top_srcdir)/m4/timespec.m4 \
+ $(top_srcdir)/m4/tm_gmtoff.m4 $(top_srcdir)/m4/tzset.m4 \
+ $(top_srcdir)/m4/unicodeio.m4 $(top_srcdir)/m4/unistd-safer.m4 \
+ $(top_srcdir)/m4/unistd_h.m4 $(top_srcdir)/m4/unlink-busy.m4 \
+ $(top_srcdir)/m4/unlinkdir.m4 $(top_srcdir)/m4/unlocked-io.m4 \
+ $(top_srcdir)/m4/uptime.m4 $(top_srcdir)/m4/userspec.m4 \
+ $(top_srcdir)/m4/utimbuf.m4 $(top_srcdir)/m4/utime.m4 \
+ $(top_srcdir)/m4/utimecmp.m4 $(top_srcdir)/m4/utimens.m4 \
+ $(top_srcdir)/m4/utimes-null.m4 $(top_srcdir)/m4/utimes.m4 \
+ $(top_srcdir)/m4/vasnprintf.m4 $(top_srcdir)/m4/vasprintf.m4 \
+ $(top_srcdir)/m4/wchar.m4 $(top_srcdir)/m4/wchar_t.m4 \
+ $(top_srcdir)/m4/wctype.m4 $(top_srcdir)/m4/wcwidth.m4 \
+ $(top_srcdir)/m4/wint_t.m4 $(top_srcdir)/m4/xalloc.m4 \
+ $(top_srcdir)/m4/xfts.m4 $(top_srcdir)/m4/xgetcwd.m4 \
+ $(top_srcdir)/m4/xnanosleep.m4 $(top_srcdir)/m4/xstrndup.m4 \
+ $(top_srcdir)/m4/xstrtod.m4 $(top_srcdir)/m4/xstrtol.m4 \
+ $(top_srcdir)/m4/yesno.m4 $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/lib/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+man1dir = $(mandir)/man1
+am__installdirs = "$(DESTDIR)$(man1dir)"
+NROFF = nroff
+MANS = $(dist_man_MANS)
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ABSOLUTE_DIRENT_H = @ABSOLUTE_DIRENT_H@
+ABSOLUTE_FCNTL_H = @ABSOLUTE_FCNTL_H@
+ABSOLUTE_INTTYPES_H = @ABSOLUTE_INTTYPES_H@
+ABSOLUTE_NETINET_IN_H = @ABSOLUTE_NETINET_IN_H@
+ABSOLUTE_STDINT_H = @ABSOLUTE_STDINT_H@
+ABSOLUTE_STDIO_H = @ABSOLUTE_STDIO_H@
+ABSOLUTE_STDLIB_H = @ABSOLUTE_STDLIB_H@
+ABSOLUTE_STRING_H = @ABSOLUTE_STRING_H@
+ABSOLUTE_SYS_SOCKET_H = @ABSOLUTE_SYS_SOCKET_H@
+ABSOLUTE_SYS_STAT_H = @ABSOLUTE_SYS_STAT_H@
+ABSOLUTE_SYS_TIME_H = @ABSOLUTE_SYS_TIME_H@
+ABSOLUTE_TIME_H = @ABSOLUTE_TIME_H@
+ABSOLUTE_UNISTD_H = @ABSOLUTE_UNISTD_H@
+ABSOLUTE_WCHAR_H = @ABSOLUTE_WCHAR_H@
+ABSOLUTE_WCTYPE_H = @ABSOLUTE_WCTYPE_H@
+ACLOCAL = @ACLOCAL@
+ALLOCA = @ALLOCA@
+ALLOCA_H = @ALLOCA_H@
+AMTAR = @AMTAR@
+ARPA_INET_H = @ARPA_INET_H@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+BITSIZEOF_PTRDIFF_T = @BITSIZEOF_PTRDIFF_T@
+BITSIZEOF_SIG_ATOMIC_T = @BITSIZEOF_SIG_ATOMIC_T@
+BITSIZEOF_SIZE_T = @BITSIZEOF_SIZE_T@
+BITSIZEOF_WCHAR_T = @BITSIZEOF_WCHAR_T@
+BITSIZEOF_WINT_T = @BITSIZEOF_WINT_T@
+CC = @CC@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CPP = @CPP@
+CPPFLAGS = @CPPFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DEFAULT_POSIX2_VERSION = @DEFAULT_POSIX2_VERSION@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DF_PROG = @DF_PROG@
+DIRENT_H = @DIRENT_H@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+EOVERFLOW = @EOVERFLOW@
+EXEEXT = @EXEEXT@
+FCNTL_H = @FCNTL_H@
+FNMATCH_H = @FNMATCH_H@
+GETLOADAVG_LIBS = @GETLOADAVG_LIBS@
+GETOPT_H = @GETOPT_H@
+GLIBC21 = @GLIBC21@
+GMSGFMT = @GMSGFMT@
+GMSGFMT_015 = @GMSGFMT_015@
+GNULIB_CHOWN = @GNULIB_CHOWN@
+GNULIB_DUP2 = @GNULIB_DUP2@
+GNULIB_FCHDIR = @GNULIB_FCHDIR@
+GNULIB_FPRINTF_POSIX = @GNULIB_FPRINTF_POSIX@
+GNULIB_FTRUNCATE = @GNULIB_FTRUNCATE@
+GNULIB_GETCWD = @GNULIB_GETCWD@
+GNULIB_GETLOGIN_R = @GNULIB_GETLOGIN_R@
+GNULIB_GETSUBOPT = @GNULIB_GETSUBOPT@
+GNULIB_IMAXABS = @GNULIB_IMAXABS@
+GNULIB_IMAXDIV = @GNULIB_IMAXDIV@
+GNULIB_MBSCASECMP = @GNULIB_MBSCASECMP@
+GNULIB_MBSCASESTR = @GNULIB_MBSCASESTR@
+GNULIB_MBSCHR = @GNULIB_MBSCHR@
+GNULIB_MBSCSPN = @GNULIB_MBSCSPN@
+GNULIB_MBSLEN = @GNULIB_MBSLEN@
+GNULIB_MBSNCASECMP = @GNULIB_MBSNCASECMP@
+GNULIB_MBSPBRK = @GNULIB_MBSPBRK@
+GNULIB_MBSPCASECMP = @GNULIB_MBSPCASECMP@
+GNULIB_MBSRCHR = @GNULIB_MBSRCHR@
+GNULIB_MBSSEP = @GNULIB_MBSSEP@
+GNULIB_MBSSPN = @GNULIB_MBSSPN@
+GNULIB_MBSSTR = @GNULIB_MBSSTR@
+GNULIB_MBSTOK_R = @GNULIB_MBSTOK_R@
+GNULIB_MEMMEM = @GNULIB_MEMMEM@
+GNULIB_MEMPCPY = @GNULIB_MEMPCPY@
+GNULIB_MEMRCHR = @GNULIB_MEMRCHR@
+GNULIB_MKDTEMP = @GNULIB_MKDTEMP@
+GNULIB_MKSTEMP = @GNULIB_MKSTEMP@
+GNULIB_PRINTF_POSIX = @GNULIB_PRINTF_POSIX@
+GNULIB_READLINK = @GNULIB_READLINK@
+GNULIB_SNPRINTF = @GNULIB_SNPRINTF@
+GNULIB_SPRINTF_POSIX = @GNULIB_SPRINTF_POSIX@
+GNULIB_STPCPY = @GNULIB_STPCPY@
+GNULIB_STPNCPY = @GNULIB_STPNCPY@
+GNULIB_STRCASESTR = @GNULIB_STRCASESTR@
+GNULIB_STRCHRNUL = @GNULIB_STRCHRNUL@
+GNULIB_STRDUP = @GNULIB_STRDUP@
+GNULIB_STRNDUP = @GNULIB_STRNDUP@
+GNULIB_STRNLEN = @GNULIB_STRNLEN@
+GNULIB_STRPBRK = @GNULIB_STRPBRK@
+GNULIB_STRSEP = @GNULIB_STRSEP@
+GNULIB_STRTOIMAX = @GNULIB_STRTOIMAX@
+GNULIB_STRTOK_R = @GNULIB_STRTOK_R@
+GNULIB_STRTOUMAX = @GNULIB_STRTOUMAX@
+GNULIB_VFPRINTF_POSIX = @GNULIB_VFPRINTF_POSIX@
+GNULIB_VPRINTF_POSIX = @GNULIB_VPRINTF_POSIX@
+GNULIB_VSNPRINTF = @GNULIB_VSNPRINTF@
+GNULIB_VSPRINTF_POSIX = @GNULIB_VSPRINTF_POSIX@
+GNU_PACKAGE = @GNU_PACKAGE@
+GREP = @GREP@
+HAVE_DECL_GETLOGIN_R = @HAVE_DECL_GETLOGIN_R@
+HAVE_DECL_IMAXABS = @HAVE_DECL_IMAXABS@
+HAVE_DECL_IMAXDIV = @HAVE_DECL_IMAXDIV@
+HAVE_DECL_MEMMEM = @HAVE_DECL_MEMMEM@
+HAVE_DECL_MEMRCHR = @HAVE_DECL_MEMRCHR@
+HAVE_DECL_SNPRINTF = @HAVE_DECL_SNPRINTF@
+HAVE_DECL_STRDUP = @HAVE_DECL_STRDUP@
+HAVE_DECL_STRNCASECMP = @HAVE_DECL_STRNCASECMP@
+HAVE_DECL_STRNDUP = @HAVE_DECL_STRNDUP@
+HAVE_DECL_STRNLEN = @HAVE_DECL_STRNLEN@
+HAVE_DECL_STRTOIMAX = @HAVE_DECL_STRTOIMAX@
+HAVE_DECL_STRTOK_R = @HAVE_DECL_STRTOK_R@
+HAVE_DECL_STRTOUMAX = @HAVE_DECL_STRTOUMAX@
+HAVE_DECL_VSNPRINTF = @HAVE_DECL_VSNPRINTF@
+HAVE_DUP2 = @HAVE_DUP2@
+HAVE_FTRUNCATE = @HAVE_FTRUNCATE@
+HAVE_GETSUBOPT = @HAVE_GETSUBOPT@
+HAVE_INTTYPES_H = @HAVE_INTTYPES_H@
+HAVE_LONG_LONG_INT = @HAVE_LONG_LONG_INT@
+HAVE_MEMPCPY = @HAVE_MEMPCPY@
+HAVE_MKDTEMP = @HAVE_MKDTEMP@
+HAVE_NETINET_IN_H = @HAVE_NETINET_IN_H@
+HAVE_READLINK = @HAVE_READLINK@
+HAVE_SIGNED_SIG_ATOMIC_T = @HAVE_SIGNED_SIG_ATOMIC_T@
+HAVE_SIGNED_WCHAR_T = @HAVE_SIGNED_WCHAR_T@
+HAVE_SIGNED_WINT_T = @HAVE_SIGNED_WINT_T@
+HAVE_STDINT_H = @HAVE_STDINT_H@
+HAVE_STPCPY = @HAVE_STPCPY@
+HAVE_STPNCPY = @HAVE_STPNCPY@
+HAVE_STRCASECMP = @HAVE_STRCASECMP@
+HAVE_STRCASESTR = @HAVE_STRCASESTR@
+HAVE_STRCHRNUL = @HAVE_STRCHRNUL@
+HAVE_STRNDUP = @HAVE_STRNDUP@
+HAVE_STRPBRK = @HAVE_STRPBRK@
+HAVE_STRSEP = @HAVE_STRSEP@
+HAVE_STRUCT_TIMEVAL = @HAVE_STRUCT_TIMEVAL@
+HAVE_SYS_BITYPES_H = @HAVE_SYS_BITYPES_H@
+HAVE_SYS_INTTYPES_H = @HAVE_SYS_INTTYPES_H@
+HAVE_SYS_SOCKET_H = @HAVE_SYS_SOCKET_H@
+HAVE_SYS_TIME_H = @HAVE_SYS_TIME_H@
+HAVE_SYS_TYPES_H = @HAVE_SYS_TYPES_H@
+HAVE_UNISTD_H = @HAVE_UNISTD_H@
+HAVE_UNSIGNED_LONG_LONG_INT = @HAVE_UNSIGNED_LONG_LONG_INT@
+HAVE_WCTYPE_H = @HAVE_WCTYPE_H@
+HAVE_WINSOCK2_H = @HAVE_WINSOCK2_H@
+HAVE_WINT_T = @HAVE_WINT_T@
+HAVE_WS2TCPIP_H = @HAVE_WS2TCPIP_H@
+HAVE__BOOL = @HAVE__BOOL@
+HELP2MAN = @HELP2MAN@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+INTLLIBS = @INTLLIBS@
+INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@
+INTTYPES_H = @INTTYPES_H@
+KMEM_GROUP = @KMEM_GROUP@
+LDFLAGS = @LDFLAGS@
+LIBCOREUTILS_LIBDEPS = @LIBCOREUTILS_LIBDEPS@
+LIBCOREUTILS_LTLIBDEPS = @LIBCOREUTILS_LTLIBDEPS@
+LIBICONV = @LIBICONV@
+LIBINTL = @LIBINTL@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LIB_ACL = @LIB_ACL@
+LIB_ACL_TRIVIAL = @LIB_ACL_TRIVIAL@
+LIB_CLOCK_GETTIME = @LIB_CLOCK_GETTIME@
+LIB_CRYPT = @LIB_CRYPT@
+LIB_EACCESS = @LIB_EACCESS@
+LIB_FDATASYNC = @LIB_FDATASYNC@
+LIB_GETHRXTIME = @LIB_GETHRXTIME@
+LIB_NANOSLEEP = @LIB_NANOSLEEP@
+LN_S = @LN_S@
+LTLIBICONV = @LTLIBICONV@
+LTLIBINTL = @LTLIBINTL@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAN = @MAN@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+MSGFMT_015 = @MSGFMT_015@
+MSGMERGE = @MSGMERGE@
+NEED_SETGID = @NEED_SETGID@
+NETINET_IN_H = @NETINET_IN_H@
+OBJEXT = @OBJEXT@
+OPTIONAL_BIN_PROGS = @OPTIONAL_BIN_PROGS@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PERL = @PERL@
+POSUB = @POSUB@
+POW_LIB = @POW_LIB@
+PRIPTR_PREFIX = @PRIPTR_PREFIX@
+PRI_MACROS_BROKEN = @PRI_MACROS_BROKEN@
+PTRDIFF_T_SUFFIX = @PTRDIFF_T_SUFFIX@
+RANLIB = @RANLIB@
+REPLACE_CHOWN = @REPLACE_CHOWN@
+REPLACE_FCHDIR = @REPLACE_FCHDIR@
+REPLACE_FPRINTF = @REPLACE_FPRINTF@
+REPLACE_GETCWD = @REPLACE_GETCWD@
+REPLACE_GETTIMEOFDAY = @REPLACE_GETTIMEOFDAY@
+REPLACE_LOCALTIME_R = @REPLACE_LOCALTIME_R@
+REPLACE_MKSTEMP = @REPLACE_MKSTEMP@
+REPLACE_NANOSLEEP = @REPLACE_NANOSLEEP@
+REPLACE_PRINTF = @REPLACE_PRINTF@
+REPLACE_SNPRINTF = @REPLACE_SNPRINTF@
+REPLACE_SPRINTF = @REPLACE_SPRINTF@
+REPLACE_STRPTIME = @REPLACE_STRPTIME@
+REPLACE_TIMEGM = @REPLACE_TIMEGM@
+REPLACE_VFPRINTF = @REPLACE_VFPRINTF@
+REPLACE_VPRINTF = @REPLACE_VPRINTF@
+REPLACE_VSNPRINTF = @REPLACE_VSNPRINTF@
+REPLACE_VSPRINTF = @REPLACE_VSPRINTF@
+SEQ_LIBM = @SEQ_LIBM@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+SIG_ATOMIC_T_SUFFIX = @SIG_ATOMIC_T_SUFFIX@
+SIZE_T_SUFFIX = @SIZE_T_SUFFIX@
+STDBOOL_H = @STDBOOL_H@
+STDINT_H = @STDINT_H@
+STRIP = @STRIP@
+SYS_SOCKET_H = @SYS_SOCKET_H@
+SYS_STAT_H = @SYS_STAT_H@
+SYS_TIME_H = @SYS_TIME_H@
+SYS_TIME_H_DEFINES_STRUCT_TIMESPEC = @SYS_TIME_H_DEFINES_STRUCT_TIMESPEC@
+TIME_H_DEFINES_STRUCT_TIMESPEC = @TIME_H_DEFINES_STRUCT_TIMESPEC@
+U = @U@
+USE_NLS = @USE_NLS@
+VERSION = @VERSION@
+WCHAR_H = @WCHAR_H@
+WCHAR_T_SUFFIX = @WCHAR_T_SUFFIX@
+WCTYPE_H = @WCTYPE_H@
+WINT_T_SUFFIX = @WINT_T_SUFFIX@
+XGETTEXT = @XGETTEXT@
+XGETTEXT_015 = @XGETTEXT_015@
+YACC = @YACC@
+YFLAGS = @YFLAGS@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_CC = @ac_ct_CC@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+gl_LIBOBJS = @gl_LIBOBJS@
+gl_LTLIBOBJS = @gl_LTLIBOBJS@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+dist_man_MANS = \
+ base64.1 basename.1 cat.1 chgrp.1 chmod.1 chown.1 cksum.1 comm.1 \
+ cp.1 csplit.1 cut.1 date.1 dd.1 df.1 dir.1 dircolors.1 dirname.1 du.1 \
+ echo.1 env.1 expand.1 expr.1 factor.1 false.1 fmt.1 fold.1 groups.1 \
+ head.1 hostname.1 id.1 install.1 join.1 kill.1 \
+ link.1 ln.1 logname.1 \
+ ls.1 md5sum.1 mkdir.1 mkfifo.1 mknod.1 mv.1 nl.1 nohup.1 od.1 \
+ paste.1 pathchk.1 pr.1 printenv.1 printf.1 ptx.1 pwd.1 readlink.1 \
+ rm.1 rmdir.1 seq.1 sha1sum.1 sha224sum.1 sha256sum.1 sha384sum.1 sha512sum.1 \
+ shred.1 shuf.1 sleep.1 sort.1 split.1 stat.1 \
+ su.1 sum.1 sync.1 tac.1 tail.1 tee.1 test.1 touch.1 tr.1 true.1 tsort.1 \
+ tty.1 unexpand.1 uniq.1 unlink.1 vdir.1 wc.1 \
+ whoami.1 yes.1 $(MAN)
+
+optional_mans = \
+ chroot.1 hostid.1 nice.1 pinky.1 stty.1 uname.1 uptime.1 users.1 who.1
+
+man_aux = $(dist_man_MANS:.1=.x) $(optional_mans:.1=.x)
+EXTRA_DIST = $(man_aux) help2man $(optional_mans)
+MAINTAINERCLEANFILES = $(dist_man_MANS)
+
+# Depend on configure.ac to get version number changes.
+common_dep = $(top_srcdir)/configure.ac
+SUFFIXES = .x .1
+
+# Ensure that help2man runs the ../src/ginstall binary as
+# `install' when creating install.1.
+# Similarly, ensure that it uses the ../src/[ binary to create test.1.
+t = $*.td
+mapped_name = `echo $*|sed 's/install/ginstall/; s/test/[/'`
+
+# Sort in traditional ASCII order, regardless of the current locale;
+# otherwise we may get into trouble with distinct strings that the
+# current locale considers to be equal.
+ASSORT = LC_ALL=C sort
+all_programs = \
+ (cd ../src && MAKEFLAGS= $(MAKE) -s all_programs.list) \
+ | grep -v '\['
+
+all: all-am
+
+.SUFFIXES:
+.SUFFIXES: .x .1
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu man/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu man/Makefile
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+install-man1: $(man1_MANS) $(man_MANS)
+ @$(NORMAL_INSTALL)
+ test -z "$(man1dir)" || $(MKDIR_P) "$(DESTDIR)$(man1dir)"
+ @list='$(man1_MANS) $(dist_man1_MANS) $(nodist_man1_MANS)'; \
+ l2='$(man_MANS) $(dist_man_MANS) $(nodist_man_MANS)'; \
+ for i in $$l2; do \
+ case "$$i" in \
+ *.1*) list="$$list $$i" ;; \
+ esac; \
+ done; \
+ for i in $$list; do \
+ if test -f $(srcdir)/$$i; then file=$(srcdir)/$$i; \
+ else file=$$i; fi; \
+ ext=`echo $$i | sed -e 's/^.*\\.//'`; \
+ case "$$ext" in \
+ 1*) ;; \
+ *) ext='1' ;; \
+ esac; \
+ inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \
+ inst=`echo $$inst | sed -e 's/^.*\///'`; \
+ inst=`echo $$inst | sed '$(transform)'`.$$ext; \
+ echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man1dir)/$$inst'"; \
+ $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man1dir)/$$inst"; \
+ done
+uninstall-man1:
+ @$(NORMAL_UNINSTALL)
+ @list='$(man1_MANS) $(dist_man1_MANS) $(nodist_man1_MANS)'; \
+ l2='$(man_MANS) $(dist_man_MANS) $(nodist_man_MANS)'; \
+ for i in $$l2; do \
+ case "$$i" in \
+ *.1*) list="$$list $$i" ;; \
+ esac; \
+ done; \
+ for i in $$list; do \
+ ext=`echo $$i | sed -e 's/^.*\\.//'`; \
+ case "$$ext" in \
+ 1*) ;; \
+ *) ext='1' ;; \
+ esac; \
+ inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \
+ inst=`echo $$inst | sed -e 's/^.*\///'`; \
+ inst=`echo $$inst | sed '$(transform)'`.$$ext; \
+ echo " rm -f '$(DESTDIR)$(man1dir)/$$inst'"; \
+ rm -f "$(DESTDIR)$(man1dir)/$$inst"; \
+ done
+tags: TAGS
+TAGS:
+
+ctags: CTAGS
+CTAGS:
+
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+ $(MAKE) $(AM_MAKEFLAGS) check-local
+check: check-am
+all-am: Makefile $(MANS)
+installdirs:
+ for dir in "$(DESTDIR)$(man1dir)"; do \
+ test -z "$$dir" || $(MKDIR_P) "$$dir"; \
+ done
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+ -test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
+clean: clean-am
+
+clean-am: clean-generic mostlyclean-am
+
+distclean: distclean-am
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+info: info-am
+
+info-am:
+
+install-data-am: install-man
+
+install-dvi: install-dvi-am
+
+install-exec-am:
+
+install-html: install-html-am
+
+install-info: install-info-am
+
+install-man: install-man1
+
+install-pdf: install-pdf-am
+
+install-ps: install-ps-am
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am: uninstall-man
+
+uninstall-man: uninstall-man1
+
+.MAKE: install-am install-strip
+
+.PHONY: all all-am check check-am check-local clean clean-generic \
+ distclean distclean-generic distdir dvi dvi-am html html-am \
+ info info-am install install-am install-data install-data-am \
+ install-dvi install-dvi-am install-exec install-exec-am \
+ install-html install-html-am install-info install-info-am \
+ install-man install-man1 install-pdf install-pdf-am install-ps \
+ install-ps-am install-strip installcheck installcheck-am \
+ installdirs maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am uninstall \
+ uninstall-am uninstall-man uninstall-man1
+
+
+base64.1: $(common_dep) $(srcdir)/base64.x ../src/base64.c
+basename.1: $(common_dep) $(srcdir)/basename.x ../src/basename.c
+cat.1: $(common_dep) $(srcdir)/cat.x ../src/cat.c
+chgrp.1: $(common_dep) $(srcdir)/chgrp.x ../src/chgrp.c
+chmod.1: $(common_dep) $(srcdir)/chmod.x ../src/chmod.c
+chown.1: $(common_dep) $(srcdir)/chown.x ../src/chown.c
+chroot.1: $(common_dep) $(srcdir)/chroot.x ../src/chroot.c
+cksum.1: $(common_dep) $(srcdir)/cksum.x ../src/cksum.c
+comm.1: $(common_dep) $(srcdir)/comm.x ../src/comm.c
+cp.1: $(common_dep) $(srcdir)/cp.x ../src/cp.c
+csplit.1: $(common_dep) $(srcdir)/csplit.x ../src/csplit.c
+cut.1: $(common_dep) $(srcdir)/cut.x ../src/cut.c
+date.1: $(common_dep) $(srcdir)/date.x ../src/date.c
+dd.1: $(common_dep) $(srcdir)/dd.x ../src/dd.c
+df.1: $(common_dep) $(srcdir)/df.x ../src/df.c
+
+# Note that dir depends on ls.c, since that's where it's --help text is.
+dir.1: $(common_dep) $(srcdir)/dir.x ../src/ls.c
+
+dircolors.1: $(common_dep) $(srcdir)/dircolors.x ../src/dircolors.c
+dirname.1: $(common_dep) $(srcdir)/dirname.x ../src/dirname.c
+du.1: $(common_dep) $(srcdir)/du.x ../src/du.c
+echo.1: $(common_dep) $(srcdir)/echo.x ../src/echo.c
+env.1: $(common_dep) $(srcdir)/env.x ../src/env.c
+expand.1: $(common_dep) $(srcdir)/expand.x ../src/expand.c
+expr.1: $(common_dep) $(srcdir)/expr.x ../src/expr.c
+factor.1: $(common_dep) $(srcdir)/factor.x ../src/factor.c
+false.1: $(common_dep) $(srcdir)/false.x ../src/false.c
+fmt.1: $(common_dep) $(srcdir)/fmt.x ../src/fmt.c
+fold.1: $(common_dep) $(srcdir)/fold.x ../src/fold.c
+groups.1: $(common_dep) $(srcdir)/groups.x ../src/groups.sh
+head.1: $(common_dep) $(srcdir)/head.x ../src/head.c
+hostid.1: $(common_dep) $(srcdir)/hostid.x ../src/hostid.c
+hostname.1: $(common_dep) $(srcdir)/hostname.x ../src/hostname.c
+id.1: $(common_dep) $(srcdir)/id.x ../src/id.c
+install.1: $(common_dep) $(srcdir)/install.x ../src/install.c
+join.1: $(common_dep) $(srcdir)/join.x ../src/join.c
+kill.1: $(common_dep) $(srcdir)/kill.x ../src/kill.c
+link.1: $(common_dep) $(srcdir)/link.x ../src/link.c
+ln.1: $(common_dep) $(srcdir)/ln.x ../src/ln.c
+logname.1: $(common_dep) $(srcdir)/logname.x ../src/logname.c
+ls.1: $(common_dep) $(srcdir)/ls.x ../src/ls.c
+md5sum.1: $(common_dep) $(srcdir)/md5sum.x ../src/md5sum.c
+mkdir.1: $(common_dep) $(srcdir)/mkdir.x ../src/mkdir.c
+mkfifo.1: $(common_dep) $(srcdir)/mkfifo.x ../src/mkfifo.c
+mknod.1: $(common_dep) $(srcdir)/mknod.x ../src/mknod.c
+mv.1: $(common_dep) $(srcdir)/mv.x ../src/mv.c
+nice.1: $(common_dep) $(srcdir)/nice.x ../src/nice.c
+nl.1: $(common_dep) $(srcdir)/nl.x ../src/nl.c
+nohup.1: $(common_dep) $(srcdir)/nohup.x ../src/nohup.c
+od.1: $(common_dep) $(srcdir)/od.x ../src/od.c
+paste.1: $(common_dep) $(srcdir)/paste.x ../src/paste.c
+pathchk.1: $(common_dep) $(srcdir)/pathchk.x ../src/pathchk.c
+pinky.1: $(common_dep) $(srcdir)/pinky.x ../src/pinky.c
+pr.1: $(common_dep) $(srcdir)/pr.x ../src/pr.c
+printenv.1: $(common_dep) $(srcdir)/printenv.x ../src/printenv.c
+printf.1: $(common_dep) $(srcdir)/printf.x ../src/printf.c
+ptx.1: $(common_dep) $(srcdir)/ptx.x ../src/ptx.c
+pwd.1: $(common_dep) $(srcdir)/pwd.x ../src/pwd.c
+readlink.1: $(common_dep) $(srcdir)/readlink.x ../src/readlink.c
+rm.1: $(common_dep) $(srcdir)/rm.x ../src/rm.c
+rmdir.1: $(common_dep) $(srcdir)/rmdir.x ../src/rmdir.c
+seq.1: $(common_dep) $(srcdir)/seq.x ../src/seq.c
+sha1sum.1: $(common_dep) $(srcdir)/sha1sum.x ../src/md5sum.c
+sha224sum.1: $(common_dep) $(srcdir)/sha224sum.x ../src/md5sum.c
+sha256sum.1: $(common_dep) $(srcdir)/sha256sum.x ../src/md5sum.c
+sha384sum.1: $(common_dep) $(srcdir)/sha384sum.x ../src/md5sum.c
+sha512sum.1: $(common_dep) $(srcdir)/sha512sum.x ../src/md5sum.c
+shred.1: $(common_dep) $(srcdir)/shred.x ../src/shred.c
+shuf.1: $(common_dep) $(srcdir)/shuf.x ../src/shuf.c
+sleep.1: $(common_dep) $(srcdir)/sleep.x ../src/sleep.c
+sort.1: $(common_dep) $(srcdir)/sort.x ../src/sort.c
+split.1: $(common_dep) $(srcdir)/split.x ../src/split.c
+stat.1: $(common_dep) $(srcdir)/stat.x ../src/stat.c
+stty.1: $(common_dep) $(srcdir)/stty.x ../src/stty.c
+su.1: $(common_dep) $(srcdir)/su.x ../src/su.c
+sum.1: $(common_dep) $(srcdir)/sum.x ../src/sum.c
+sync.1: $(common_dep) $(srcdir)/sync.x ../src/sync.c
+tac.1: $(common_dep) $(srcdir)/tac.x ../src/tac.c
+tail.1: $(common_dep) $(srcdir)/tail.x ../src/tail.c
+tee.1: $(common_dep) $(srcdir)/tee.x ../src/tee.c
+test.1: $(common_dep) $(srcdir)/test.x ../src/test.c
+touch.1: $(common_dep) $(srcdir)/touch.x ../src/touch.c
+tr.1: $(common_dep) $(srcdir)/tr.x ../src/tr.c
+true.1: $(common_dep) $(srcdir)/true.x ../src/true.c
+tsort.1: $(common_dep) $(srcdir)/tsort.x ../src/tsort.c
+tty.1: $(common_dep) $(srcdir)/tty.x ../src/tty.c
+uname.1: $(common_dep) $(srcdir)/uname.x ../src/uname.c
+unexpand.1: $(common_dep) $(srcdir)/unexpand.x ../src/unexpand.c
+uniq.1: $(common_dep) $(srcdir)/uniq.x ../src/uniq.c
+unlink.1: $(common_dep) $(srcdir)/unlink.x ../src/unlink.c
+uptime.1: $(common_dep) $(srcdir)/uptime.x ../src/uptime.c
+users.1: $(common_dep) $(srcdir)/users.x ../src/users.c
+vdir.1: $(common_dep) $(srcdir)/vdir.x ../src/ls.c
+wc.1: $(common_dep) $(srcdir)/wc.x ../src/wc.c
+who.1: $(common_dep) $(srcdir)/who.x ../src/who.c
+whoami.1: $(common_dep) $(srcdir)/whoami.x ../src/whoami.c
+yes.1: $(common_dep) $(srcdir)/yes.x ../src/yes.c
+
+# Note the use of $t/$*, rather than just `$*' as in other packages.
+# That is necessary to avoid failures for programs that are also shell built-in
+# functions like echo, false, printf, pwd.
+.x.1:
+ @case '$(PERL)' in \
+ *"/missing "*) \
+ echo 'WARNING: cannot update man page $@ since perl is missing' \
+ 'or inadequate' 1>&2 \
+ ;; \
+ *) \
+ rm -f $@ \
+ && { echo "Updating man page $@"; \
+ rm -rf $t; \
+ mkdir $t; \
+ (cd $t && $(LN_S) ../../src/$(mapped_name) $*); \
+ $(PERL) -- $(srcdir)/help2man \
+ --source='$(PACKAGE_STRING)' \
+ --include=$(srcdir)/$*.x \
+ --output=$t/$@ $t/$*; \
+ } \
+ && sed 's|$*\.td/||g' $t/$@ > $@ \
+ && chmod a-w $@ \
+ && rm -rf $t ;; \
+ esac
+
+check-local: check-x-vs-1 check-programs-vs-x
+
+# Ensure that for each .x file in this directory, there is a
+# corresponding .1 file in the definition of $(dist_man_MANS) above.
+.PHONY: check-x-vs-1
+check-x-vs-1:
+ PATH=../src$(PATH_SEPARATOR)$$PATH; export PATH; \
+ t=ls-files.$$$$; \
+ (cd $(srcdir) && ls -1 *.x) | sed 's/\.x$$//' | $(ASSORT) > $$t;\
+ echo $(dist_man_MANS) | tr -s ' ' '\n' | sed 's/\.1$$//' \
+ | $(ASSORT) | diff - $$t || { rm $$t; exit 1; }; \
+ rm $$t
+
+.PHONY: check-programs-vs-x
+check-programs-vs-x:
+ status=0; \
+ for p in dummy `$(all_programs)`; do \
+ test $$p = dummy && continue; \
+ test $$p = ginstall && p=install || : ; \
+ test -f $(srcdir)/$$p.x \
+ || { echo missing $$p.x 1>&2; status=1; }; \
+ done; \
+ exit $$status
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff --git a/man/base64.1 b/man/base64.1
new file mode 100644
index 0000000..6dc283f
--- /dev/null
+++ b/man/base64.1
@@ -0,0 +1,56 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH BASE64 "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+base64 \- base64 encode/decode data and print to standard output
+.SH SYNOPSIS
+.B base64
+[\fIOPTION\fR] [\fIFILE\fR]
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+Base64 encode or decode FILE, or standard input, to standard output.
+.TP
+\fB\-w\fR, \fB\-\-wrap\fR=\fICOLS\fR
+Wrap encoded lines after COLS character (default 76).
+Use 0 to disable line wrapping.
+.TP
+\fB\-d\fR, \fB\-\-decode\fR
+Decode data.
+.TP
+\fB\-i\fR, \fB\-\-ignore\-garbage\fR
+When decoding, ignore non\-alphabet characters.
+.TP
+\fB\-\-help\fR
+Display this help and exit.
+.TP
+\fB\-\-version\fR
+Output version information and exit.
+.PP
+With no FILE, or when FILE is \-, read standard input.
+.PP
+The data are encoded as described for the base64 alphabet in RFC 3548.
+When decoding, the input may contain newlines in addition to the bytes of
+the formal base64 alphabet. Use \fB\-\-ignore\-garbage\fR to attempt to recover
+from any other non\-alphabet bytes in the encoded stream.
+.SH AUTHOR
+Written by Simon Josefsson.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+The full documentation for
+.B base64
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B base64
+programs are properly installed at your site, the command
+.IP
+.B info base64
+.PP
+should give you access to the complete manual.
diff --git a/man/base64.x b/man/base64.x
new file mode 100644
index 0000000..216c70c
--- /dev/null
+++ b/man/base64.x
@@ -0,0 +1,4 @@
+[NAME]
+base64 \- base64 encode/decode data and print to standard output
+[DESCRIPTION]
+.\" Add any additional description here
diff --git a/man/basename.1 b/man/basename.1
new file mode 100644
index 0000000..eda27a0
--- /dev/null
+++ b/man/basename.1
@@ -0,0 +1,52 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH BASENAME "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+basename \- strip directory and suffix from filenames
+.SH SYNOPSIS
+.B basename
+\fINAME \fR[\fISUFFIX\fR]
+.br
+.B basename
+\fIOPTION\fR
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+Print NAME with any leading directory components removed.
+If specified, also remove a trailing SUFFIX.
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.SH EXAMPLES
+.TP
+basename /usr/bin/sort
+Output "sort".
+.TP
+basename include/stdio.h .h
+Output "stdio".
+.SH AUTHOR
+Written by FIXME unknown.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+dirname(1), readlink(1)
+.PP
+The full documentation for
+.B basename
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B basename
+programs are properly installed at your site, the command
+.IP
+.B info basename
+.PP
+should give you access to the complete manual.
diff --git a/man/basename.x b/man/basename.x
new file mode 100644
index 0000000..e91ee57
--- /dev/null
+++ b/man/basename.x
@@ -0,0 +1,6 @@
+[NAME]
+basename \- strip directory and suffix from filenames
+[DESCRIPTION]
+.\" Add any additional description here
+[SEE ALSO]
+dirname(1), readlink(1)
diff --git a/man/cat.1 b/man/cat.1
new file mode 100644
index 0000000..24121cc
--- /dev/null
+++ b/man/cat.1
@@ -0,0 +1,78 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH CAT "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+cat \- concatenate files and print on the standard output
+.SH SYNOPSIS
+.B cat
+[\fIOPTION\fR] [\fIFILE\fR]...
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+Concatenate FILE(s), or standard input, to standard output.
+.TP
+\fB\-A\fR, \fB\-\-show\-all\fR
+equivalent to \fB\-vET\fR
+.TP
+\fB\-b\fR, \fB\-\-number\-nonblank\fR
+number nonblank output lines
+.TP
+\fB\-e\fR
+equivalent to \fB\-vE\fR
+.TP
+\fB\-E\fR, \fB\-\-show\-ends\fR
+display $ at end of each line
+.TP
+\fB\-n\fR, \fB\-\-number\fR
+number all output lines
+.TP
+\fB\-s\fR, \fB\-\-squeeze\-blank\fR
+never more than one single blank line
+.TP
+\fB\-t\fR
+equivalent to \fB\-vT\fR
+.TP
+\fB\-T\fR, \fB\-\-show\-tabs\fR
+display TAB characters as ^I
+.TP
+\fB\-u\fR
+(ignored)
+.TP
+\fB\-v\fR, \fB\-\-show\-nonprinting\fR
+use ^ and M\- notation, except for LFD and TAB
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.PP
+With no FILE, or when FILE is \-, read standard input.
+.SH EXAMPLES
+.TP
+cat f \- g
+Output f's contents, then standard input, then g's contents.
+.TP
+cat
+Copy standard input to standard output.
+.SH AUTHOR
+Written by Torbjorn Granlund and Richard M. Stallman.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+The full documentation for
+.B cat
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B cat
+programs are properly installed at your site, the command
+.IP
+.B info cat
+.PP
+should give you access to the complete manual.
diff --git a/man/cat.x b/man/cat.x
new file mode 100644
index 0000000..c219678
--- /dev/null
+++ b/man/cat.x
@@ -0,0 +1,4 @@
+[NAME]
+cat \- concatenate files and print on the standard output
+[DESCRIPTION]
+.\" Add any additional description here
diff --git a/man/chgrp.1 b/man/chgrp.1
new file mode 100644
index 0000000..85cebe6
--- /dev/null
+++ b/man/chgrp.1
@@ -0,0 +1,96 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH CHGRP "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+chgrp \- change group ownership
+.SH SYNOPSIS
+.B chgrp
+[\fIOPTION\fR]... \fIGROUP FILE\fR...
+.br
+.B chgrp
+[\fIOPTION\fR]... \fI--reference=RFILE FILE\fR...
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+Change the group of each FILE to GROUP.
+With \fB\-\-reference\fR, change the group of each FILE to that of RFILE.
+.TP
+\fB\-c\fR, \fB\-\-changes\fR
+like verbose but report only when a change is made
+.TP
+\fB\-\-dereference\fR
+affect the referent of each symbolic link (this is
+the default), rather than the symbolic link itself
+.TP
+\fB\-h\fR, \fB\-\-no\-dereference\fR
+affect each symbolic link instead of any referenced
+file (useful only on systems that can change the
+ownership of a symlink)
+.TP
+\fB\-\-no\-preserve\-root\fR
+do not treat `/' specially (the default)
+.TP
+\fB\-\-preserve\-root\fR
+fail to operate recursively on `/'
+.TP
+\fB\-f\fR, \fB\-\-silent\fR, \fB\-\-quiet\fR
+suppress most error messages
+.TP
+\fB\-\-reference\fR=\fIRFILE\fR
+use RFILE's group rather than specifying a
+GROUP value
+.TP
+\fB\-R\fR, \fB\-\-recursive\fR
+operate on files and directories recursively
+.TP
+\fB\-v\fR, \fB\-\-verbose\fR
+output a diagnostic for every file processed
+.PP
+The following options modify how a hierarchy is traversed when the \fB\-R\fR
+option is also specified. If more than one is specified, only the final
+one takes effect.
+.TP
+\fB\-H\fR
+if a command line argument is a symbolic link
+to a directory, traverse it
+.TP
+\fB\-L\fR
+traverse every symbolic link to a directory
+encountered
+.TP
+\fB\-P\fR
+do not traverse any symbolic links (default)
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.SH EXAMPLES
+.TP
+chgrp staff /u
+Change the group of /u to "staff".
+.TP
+chgrp \fB\-hR\fR staff /u
+Change the group of /u and subfiles to "staff".
+.SH AUTHOR
+Written by David MacKenzie and Jim Meyering.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+The full documentation for
+.B chgrp
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B chgrp
+programs are properly installed at your site, the command
+.IP
+.B info chgrp
+.PP
+should give you access to the complete manual.
diff --git a/man/chgrp.x b/man/chgrp.x
new file mode 100644
index 0000000..1ceeafc
--- /dev/null
+++ b/man/chgrp.x
@@ -0,0 +1,4 @@
+[NAME]
+chgrp \- change group ownership
+[DESCRIPTION]
+.\" Add any additional description here
diff --git a/man/chmod.1 b/man/chmod.1
new file mode 100644
index 0000000..18f1da7
--- /dev/null
+++ b/man/chmod.1
@@ -0,0 +1,147 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH CHMOD "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+chmod \- change file mode bits
+.SH SYNOPSIS
+.B chmod
+[\fIOPTION\fR]... \fIMODE\fR[\fI,MODE\fR]... \fIFILE\fR...
+.br
+.B chmod
+[\fIOPTION\fR]... \fIOCTAL-MODE FILE\fR...
+.br
+.B chmod
+[\fIOPTION\fR]... \fI--reference=RFILE FILE\fR...
+.SH DESCRIPTION
+This manual page
+documents the GNU version of
+.BR chmod .
+.B chmod
+changes the file mode bits of each given file according to
+.IR mode ,
+which can be either a symbolic representation of changes to make, or
+an octal number representing the bit pattern for the new mode bits.
+.PP
+The format of a symbolic mode is [\c
+\fBugoa\fP.\|.\|.][[\fB+-=\fP][\fIperms\fP.\|.\|.].\|.\|.],
+where
+.I "perms"
+is either zero or more letters from the set
+\fBrwxXst\fP, or a single letter from the set \fBugo\fP.
+Multiple symbolic
+modes can be given, separated by commas.
+.PP
+A combination of the letters \fBugoa\fP controls which users' access
+to the file will be changed: the user who owns it (\fBu\fP), other
+users in the file's group (\fBg\fP), other users not in the file's
+group (\fBo\fP), or all users (\fBa\fP). If none of these are given,
+the effect is as if \fBa\fP were
+given, but bits that are set in the umask are not affected.
+.PP
+The operator \fB+\fP causes the selected file mode bits to be added to
+the existing file mode bits of each file; \fB-\fP causes them to be
+removed; and \fB=\fP causes them to be added and causes unmentioned
+bits to be removed except that a directory's unmentioned set user and
+group ID bits are not affected.
+.PP
+The letters \fBrwxXst\fP select file mode bits for the affected users:
+read (\fBr\fP), write (\fBw\fP), execute (or search for directories)
+(\fBx\fP), execute/search only if the file is a directory or already
+has execute permission for some user (\fBX\fP), set user or group ID
+on execution (\fBs\fP), restricted deletion flag or sticky bit
+(\fBt\fP). Instead of one or more of these letters, you can specify
+exactly one of the letters \fBugo\fP: the permissions granted to the
+user who owns the file (\fBu\fP), the permissions granted to other
+users who are members of the file's group (\fBg\fP),
+and the permissions granted to users that are in neither of the two preceding
+categories (\fBo\fP).
+.PP
+A numeric mode is from one to four octal digits (0\-7), derived by
+adding up the bits with values 4, 2, and 1. Omitted digits are
+assumed to be leading zeros, except that if the first digit is
+omitted, a directory's set user and group ID bits are not affected.
+The first digit selects the set user ID (4) and set group ID (2) and
+restricted deletion or sticky (1) attributes. The second digit
+selects permissions for the user who owns the file: read (4), write (2),
+and execute (1); the third selects permissions for other users in the
+file's group, with the same values; and the fourth for other users not
+in the file's group, with the same values.
+.PP
+.B chmod
+never changes the permissions of symbolic links; the
+.B chmod
+system call cannot change their permissions. This is not a problem
+since the permissions of symbolic links are never used.
+However, for each symbolic link listed on the command line,
+.B chmod
+changes the permissions of the pointed-to file.
+In contrast,
+.B chmod
+ignores symbolic links encountered during recursive directory
+traversals.
+.SH "RESTRICTED DELETION FLAG OR STICKY BIT"
+The restricted deletion flag or sticky bit is a single bit, whose
+interpretation depends on the file type. For directories, it prevents
+unprivileged users from removing or renaming a file in the directory
+unless they own the file or the directory; this is called the
+.I "restricted deletion flag"
+for the directory, and is commonly found on world-writable directories
+like \fB/tmp\fP. For regular files on some older systems, the bit
+saves the program's text image on the swap device so it will load more
+quickly when run; this is called the
+.IR "sticky bit" .
+.SH OPTIONS
+.PP
+Change the mode of each FILE to MODE.
+.TP
+\fB\-c\fR, \fB\-\-changes\fR
+like verbose but report only when a change is made
+.TP
+\fB\-\-no\-preserve\-root\fR
+do not treat `/' specially (the default)
+.TP
+\fB\-\-preserve\-root\fR
+fail to operate recursively on `/'
+.TP
+\fB\-f\fR, \fB\-\-silent\fR, \fB\-\-quiet\fR
+suppress most error messages
+.TP
+\fB\-v\fR, \fB\-\-verbose\fR
+output a diagnostic for every file processed
+.TP
+\fB\-\-reference\fR=\fIRFILE\fR
+use RFILE's mode instead of MODE values
+.TP
+\fB\-R\fR, \fB\-\-recursive\fR
+change files and directories recursively
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.PP
+Each MODE is of the form `[ugoa]*([\-+=]([rwxXst]*|[ugo]))+'.
+.SH AUTHOR
+Written by David MacKenzie and Jim Meyering.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+chmod(2)
+.PP
+The full documentation for
+.B chmod
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B chmod
+programs are properly installed at your site, the command
+.IP
+.B info chmod
+.PP
+should give you access to the complete manual.
diff --git a/man/chmod.x b/man/chmod.x
new file mode 100644
index 0000000..9a73cd5
--- /dev/null
+++ b/man/chmod.x
@@ -0,0 +1,88 @@
+'\" Copyright (C) 1998, 1999, 2001, 2006 Free Software Foundation, Inc.
+'\"
+'\" This is free software. You may redistribute copies of it under the terms
+'\" of the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+'\" There is NO WARRANTY, to the extent permitted by law.
+[NAME]
+chmod \- change file mode bits
+[DESCRIPTION]
+This manual page
+documents the GNU version of
+.BR chmod .
+.B chmod
+changes the file mode bits of each given file according to
+.IR mode ,
+which can be either a symbolic representation of changes to make, or
+an octal number representing the bit pattern for the new mode bits.
+.PP
+The format of a symbolic mode is [\c
+\fBugoa\fP.\|.\|.][[\fB+-=\fP][\fIperms\fP.\|.\|.].\|.\|.],
+where
+.I "perms"
+is either zero or more letters from the set
+\fBrwxXst\fP, or a single letter from the set \fBugo\fP.
+Multiple symbolic
+modes can be given, separated by commas.
+.PP
+A combination of the letters \fBugoa\fP controls which users' access
+to the file will be changed: the user who owns it (\fBu\fP), other
+users in the file's group (\fBg\fP), other users not in the file's
+group (\fBo\fP), or all users (\fBa\fP). If none of these are given,
+the effect is as if \fBa\fP were
+given, but bits that are set in the umask are not affected.
+.PP
+The operator \fB+\fP causes the selected file mode bits to be added to
+the existing file mode bits of each file; \fB-\fP causes them to be
+removed; and \fB=\fP causes them to be added and causes unmentioned
+bits to be removed except that a directory's unmentioned set user and
+group ID bits are not affected.
+.PP
+The letters \fBrwxXst\fP select file mode bits for the affected users:
+read (\fBr\fP), write (\fBw\fP), execute (or search for directories)
+(\fBx\fP), execute/search only if the file is a directory or already
+has execute permission for some user (\fBX\fP), set user or group ID
+on execution (\fBs\fP), restricted deletion flag or sticky bit
+(\fBt\fP). Instead of one or more of these letters, you can specify
+exactly one of the letters \fBugo\fP: the permissions granted to the
+user who owns the file (\fBu\fP), the permissions granted to other
+users who are members of the file's group (\fBg\fP),
+and the permissions granted to users that are in neither of the two preceding
+categories (\fBo\fP).
+.PP
+A numeric mode is from one to four octal digits (0\-7), derived by
+adding up the bits with values 4, 2, and 1. Omitted digits are
+assumed to be leading zeros, except that if the first digit is
+omitted, a directory's set user and group ID bits are not affected.
+The first digit selects the set user ID (4) and set group ID (2) and
+restricted deletion or sticky (1) attributes. The second digit
+selects permissions for the user who owns the file: read (4), write (2),
+and execute (1); the third selects permissions for other users in the
+file's group, with the same values; and the fourth for other users not
+in the file's group, with the same values.
+.PP
+.B chmod
+never changes the permissions of symbolic links; the
+.B chmod
+system call cannot change their permissions. This is not a problem
+since the permissions of symbolic links are never used.
+However, for each symbolic link listed on the command line,
+.B chmod
+changes the permissions of the pointed-to file.
+In contrast,
+.B chmod
+ignores symbolic links encountered during recursive directory
+traversals.
+.SH "RESTRICTED DELETION FLAG OR STICKY BIT"
+The restricted deletion flag or sticky bit is a single bit, whose
+interpretation depends on the file type. For directories, it prevents
+unprivileged users from removing or renaming a file in the directory
+unless they own the file or the directory; this is called the
+.I "restricted deletion flag"
+for the directory, and is commonly found on world-writable directories
+like \fB/tmp\fP. For regular files on some older systems, the bit
+saves the program's text image on the swap device so it will load more
+quickly when run; this is called the
+.IR "sticky bit" .
+.SH OPTIONS
+[SEE ALSO]
+chmod(2)
diff --git a/man/chown.1 b/man/chown.1
new file mode 100644
index 0000000..fd9e54f
--- /dev/null
+++ b/man/chown.1
@@ -0,0 +1,130 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH CHOWN "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+chown \- change file owner and group
+.SH SYNOPSIS
+.B chown
+[\fIOPTION\fR]... [\fIOWNER\fR][\fI:\fR[\fIGROUP\fR]] \fIFILE\fR...
+.br
+.B chown
+[\fIOPTION\fR]... \fI--reference=RFILE FILE\fR...
+.SH DESCRIPTION
+This manual page
+documents the GNU version of
+.BR chown .
+.B chown
+changes the user and/or group ownership of each given file. If
+only an owner (a user name or numeric user ID) is given, that user is made the
+owner of each given file, and the files' group is not changed. If the
+owner is followed by a colon and a group name (or numeric group ID),
+with no spaces between them, the group ownership of the files is
+changed as well. If a colon but no group name follows the user name,
+that user is made the owner of the files and the group of the files is
+changed to that user's login group. If the colon and group are given,
+but the owner is omitted, only the group of the files is changed;
+in this case,
+.B chown
+performs the same function as
+.BR chgrp .
+If only a colon is given, or if the entire operand is empty, neither the
+owner nor the group is changed.
+.SH OPTIONS
+.PP
+Change the owner and/or group of each FILE to OWNER and/or GROUP.
+With \fB\-\-reference\fR, change the owner and group of each FILE to those of RFILE.
+.TP
+\fB\-c\fR, \fB\-\-changes\fR
+like verbose but report only when a change is made
+.TP
+\fB\-\-dereference\fR
+affect the referent of each symbolic link (this is
+the default), rather than the symbolic link itself
+.TP
+\fB\-h\fR, \fB\-\-no\-dereference\fR
+affect each symbolic link instead of any referenced
+file (useful only on systems that can change the
+ownership of a symlink)
+.TP
+\fB\-\-from\fR=\fICURRENT_OWNER\fR:CURRENT_GROUP
+change the owner and/or group of each file only if
+its current owner and/or group match those specified
+here. Either may be omitted, in which case a match
+is not required for the omitted attribute.
+.TP
+\fB\-\-no\-preserve\-root\fR
+do not treat `/' specially (the default)
+.TP
+\fB\-\-preserve\-root\fR
+fail to operate recursively on `/'
+.TP
+\fB\-f\fR, \fB\-\-silent\fR, \fB\-\-quiet\fR
+suppress most error messages
+.TP
+\fB\-\-reference\fR=\fIRFILE\fR
+use RFILE's owner and group rather than
+specifying OWNER:GROUP values
+.TP
+\fB\-R\fR, \fB\-\-recursive\fR
+operate on files and directories recursively
+.TP
+\fB\-v\fR, \fB\-\-verbose\fR
+output a diagnostic for every file processed
+.PP
+The following options modify how a hierarchy is traversed when the \fB\-R\fR
+option is also specified. If more than one is specified, only the final
+one takes effect.
+.TP
+\fB\-H\fR
+if a command line argument is a symbolic link
+to a directory, traverse it
+.TP
+\fB\-L\fR
+traverse every symbolic link to a directory
+encountered
+.TP
+\fB\-P\fR
+do not traverse any symbolic links (default)
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.PP
+Owner is unchanged if missing. Group is unchanged if missing, but changed
+to login group if implied by a `:' following a symbolic OWNER.
+OWNER and GROUP may be numeric as well as symbolic.
+.SH EXAMPLES
+.TP
+chown root /u
+Change the owner of /u to "root".
+.TP
+chown root:staff /u
+Likewise, but also change its group to "staff".
+.TP
+chown \fB\-hR\fR root /u
+Change the owner of /u and subfiles to "root".
+.SH AUTHOR
+Written by David MacKenzie and Jim Meyering.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+chown(2)
+.PP
+The full documentation for
+.B chown
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B chown
+programs are properly installed at your site, the command
+.IP
+.B info chown
+.PP
+should give you access to the complete manual.
diff --git a/man/chown.x b/man/chown.x
new file mode 100644
index 0000000..57ad05a
--- /dev/null
+++ b/man/chown.x
@@ -0,0 +1,30 @@
+'\" Copyright (C) 1998, 1999, 2001, 2006 Free Software Foundation, Inc.
+'\"
+'\" This is free software. You may redistribute copies of it under the terms
+'\" of the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+'\" There is NO WARRANTY, to the extent permitted by law.
+[NAME]
+chown \- change file owner and group
+[DESCRIPTION]
+This manual page
+documents the GNU version of
+.BR chown .
+.B chown
+changes the user and/or group ownership of each given file. If
+only an owner (a user name or numeric user ID) is given, that user is made the
+owner of each given file, and the files' group is not changed. If the
+owner is followed by a colon and a group name (or numeric group ID),
+with no spaces between them, the group ownership of the files is
+changed as well. If a colon but no group name follows the user name,
+that user is made the owner of the files and the group of the files is
+changed to that user's login group. If the colon and group are given,
+but the owner is omitted, only the group of the files is changed;
+in this case,
+.B chown
+performs the same function as
+.BR chgrp .
+If only a colon is given, or if the entire operand is empty, neither the
+owner nor the group is changed.
+.SH OPTIONS
+[SEE ALSO]
+chown(2)
diff --git a/man/chroot.1 b/man/chroot.1
new file mode 100644
index 0000000..38c8029
--- /dev/null
+++ b/man/chroot.1
@@ -0,0 +1,46 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH CHROOT "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+chroot \- run command or interactive shell with special root directory
+.SH SYNOPSIS
+.B chroot
+\fINEWROOT \fR[\fICOMMAND\fR...]
+.br
+.B chroot
+\fIOPTION\fR
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+Run COMMAND with root directory set to NEWROOT.
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.PP
+If no command is given, run ``${SHELL} \fB\-i\fR'' (default: /bin/sh).
+.SH AUTHOR
+Written by Roland McGrath.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+chroot(2)
+.PP
+The full documentation for
+.B chroot
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B chroot
+programs are properly installed at your site, the command
+.IP
+.B info chroot
+.PP
+should give you access to the complete manual.
diff --git a/man/chroot.x b/man/chroot.x
new file mode 100644
index 0000000..fc1be52
--- /dev/null
+++ b/man/chroot.x
@@ -0,0 +1,6 @@
+[NAME]
+chroot \- run command or interactive shell with special root directory
+[DESCRIPTION]
+.\" Add any additional description here
+[SEE ALSO]
+chroot(2)
diff --git a/man/cksum.1 b/man/cksum.1
new file mode 100644
index 0000000..dae95d8
--- /dev/null
+++ b/man/cksum.1
@@ -0,0 +1,42 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH CKSUM "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+cksum \- checksum and count the bytes in a file
+.SH SYNOPSIS
+.B cksum
+[\fIFILE\fR]...
+.br
+.B cksum
+[\fIOPTION\fR]
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+Print CRC checksum and byte counts of each FILE.
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.SH AUTHOR
+Written by Q. Frank Xia.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+The full documentation for
+.B cksum
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B cksum
+programs are properly installed at your site, the command
+.IP
+.B info cksum
+.PP
+should give you access to the complete manual.
diff --git a/man/cksum.x b/man/cksum.x
new file mode 100644
index 0000000..b70a5c4
--- /dev/null
+++ b/man/cksum.x
@@ -0,0 +1,4 @@
+[NAME]
+cksum \- checksum and count the bytes in a file
+[DESCRIPTION]
+.\" Add any additional description here
diff --git a/man/comm.1 b/man/comm.1
new file mode 100644
index 0000000..252aafd
--- /dev/null
+++ b/man/comm.1
@@ -0,0 +1,52 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH COMM "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+comm \- compare two sorted files line by line
+.SH SYNOPSIS
+.B comm
+[\fIOPTION\fR]... \fIFILE1 FILE2\fR
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+Compare sorted files FILE1 and FILE2 line by line.
+.PP
+With no options, produce three\-column output. Column one contains
+lines unique to FILE1, column two contains lines unique to FILE2,
+and column three contains lines common to both files.
+.TP
+\fB\-1\fR
+suppress lines unique to FILE1
+.TP
+\fB\-2\fR
+suppress lines unique to FILE2
+.TP
+\fB\-3\fR
+suppress lines that appear in both files
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.SH AUTHOR
+Written by Richard Stallman and David MacKenzie.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+The full documentation for
+.B comm
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B comm
+programs are properly installed at your site, the command
+.IP
+.B info comm
+.PP
+should give you access to the complete manual.
diff --git a/man/comm.x b/man/comm.x
new file mode 100644
index 0000000..dfc8480
--- /dev/null
+++ b/man/comm.x
@@ -0,0 +1,4 @@
+[NAME]
+comm \- compare two sorted files line by line
+[DESCRIPTION]
+.\" Add any additional description here
diff --git a/man/cp.1 b/man/cp.1
new file mode 100644
index 0000000..3a72496
--- /dev/null
+++ b/man/cp.1
@@ -0,0 +1,158 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH CP "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+cp \- copy files and directories
+.SH SYNOPSIS
+.B cp
+[\fIOPTION\fR]... [\fI-T\fR] \fISOURCE DEST\fR
+.br
+.B cp
+[\fIOPTION\fR]... \fISOURCE\fR... \fIDIRECTORY\fR
+.br
+.B cp
+[\fIOPTION\fR]... \fI-t DIRECTORY SOURCE\fR...
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+Copy SOURCE to DEST, or multiple SOURCE(s) to DIRECTORY.
+.PP
+Mandatory arguments to long options are mandatory for short options too.
+.TP
+\fB\-a\fR, \fB\-\-archive\fR
+same as \fB\-dpPR\fR
+.TP
+\fB\-\-backup\fR[=\fICONTROL\fR]
+make a backup of each existing destination file
+.TP
+\fB\-b\fR
+like \fB\-\-backup\fR but does not accept an argument
+.TP
+\fB\-\-copy\-contents\fR
+copy contents of special files when recursive
+.TP
+\fB\-d\fR
+same as \fB\-\-no\-dereference\fR \fB\-\-preserve\fR=\fIlink\fR
+.TP
+\fB\-f\fR, \fB\-\-force\fR
+if an existing destination file cannot be
+opened, remove it and try again
+.TP
+\fB\-i\fR, \fB\-\-interactive\fR
+prompt before overwrite
+.TP
+\fB\-H\fR
+follow command\-line symbolic links
+.TP
+\fB\-l\fR, \fB\-\-link\fR
+link files instead of copying
+.TP
+\fB\-L\fR, \fB\-\-dereference\fR
+always follow symbolic links
+.TP
+\fB\-P\fR, \fB\-\-no\-dereference\fR
+never follow symbolic links
+.TP
+\fB\-p\fR
+same as \fB\-\-preserve\fR=\fImode\fR,ownership,timestamps
+.TP
+\fB\-\-preserve\fR[=\fIATTR_LIST\fR]
+preserve the specified attributes (default:
+mode,ownership,timestamps), if possible
+additional attributes: links, all
+.TP
+\fB\-\-no\-preserve\fR=\fIATTR_LIST\fR
+don't preserve the specified attributes
+.TP
+\fB\-\-parents\fR
+use full source file name under DIRECTORY
+.TP
+\fB\-R\fR, \fB\-r\fR, \fB\-\-recursive\fR
+copy directories recursively
+.TP
+\fB\-\-remove\-destination\fR
+remove each existing destination file before
+attempting to open it (contrast with \fB\-\-force\fR)
+.TP
+\fB\-\-sparse\fR=\fIWHEN\fR
+control creation of sparse files
+.TP
+\fB\-\-strip\-trailing\-slashes\fR
+remove any trailing slashes from each SOURCE
+argument
+.TP
+\fB\-s\fR, \fB\-\-symbolic\-link\fR
+make symbolic links instead of copying
+.TP
+\fB\-S\fR, \fB\-\-suffix\fR=\fISUFFIX\fR
+override the usual backup suffix
+.TP
+\fB\-t\fR, \fB\-\-target\-directory\fR=\fIDIRECTORY\fR
+copy all SOURCE arguments into DIRECTORY
+.TP
+\fB\-T\fR, \fB\-\-no\-target\-directory\fR
+treat DEST as a normal file
+.TP
+\fB\-u\fR, \fB\-\-update\fR
+copy only when the SOURCE file is newer
+than the destination file or when the
+destination file is missing
+.TP
+\fB\-v\fR, \fB\-\-verbose\fR
+explain what is being done
+.TP
+\fB\-x\fR, \fB\-\-one\-file\-system\fR
+stay on this file system
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.PP
+By default, sparse SOURCE files are detected by a crude heuristic and the
+corresponding DEST file is made sparse as well. That is the behavior
+selected by \fB\-\-sparse\fR=\fIauto\fR. Specify \fB\-\-sparse\fR=\fIalways\fR to create a sparse DEST
+file whenever the SOURCE file contains a long enough sequence of zero bytes.
+Use \fB\-\-sparse\fR=\fInever\fR to inhibit creation of sparse files.
+.PP
+The backup suffix is `~', unless set with \fB\-\-suffix\fR or SIMPLE_BACKUP_SUFFIX.
+The version control method may be selected via the \fB\-\-backup\fR option or through
+the VERSION_CONTROL environment variable. Here are the values:
+.TP
+none, off
+never make backups (even if \fB\-\-backup\fR is given)
+.TP
+numbered, t
+make numbered backups
+.TP
+existing, nil
+numbered if numbered backups exist, simple otherwise
+.TP
+simple, never
+always make simple backups
+.PP
+As a special case, cp makes a backup of SOURCE when the force and backup
+options are given and SOURCE and DEST are the same name for an existing,
+regular file.
+.SH AUTHOR
+Written by Torbjorn Granlund, David MacKenzie, and Jim Meyering.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+The full documentation for
+.B cp
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B cp
+programs are properly installed at your site, the command
+.IP
+.B info cp
+.PP
+should give you access to the complete manual.
diff --git a/man/cp.x b/man/cp.x
new file mode 100644
index 0000000..b26225f
--- /dev/null
+++ b/man/cp.x
@@ -0,0 +1,4 @@
+[NAME]
+cp \- copy files and directories
+[DESCRIPTION]
+.\" Add any additional description here
diff --git a/man/csplit.1 b/man/csplit.1
new file mode 100644
index 0000000..ffd4b54
--- /dev/null
+++ b/man/csplit.1
@@ -0,0 +1,79 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH CSPLIT "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+csplit \- split a file into sections determined by context lines
+.SH SYNOPSIS
+.B csplit
+[\fIOPTION\fR]... \fIFILE PATTERN\fR...
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+Output pieces of FILE separated by PATTERN(s) to files `xx00', `xx01', ...,
+and output byte counts of each piece to standard output.
+.PP
+Mandatory arguments to long options are mandatory for short options too.
+.TP
+\fB\-b\fR, \fB\-\-suffix\-format\fR=\fIFORMAT\fR
+use sprintf FORMAT instead of %02d
+.TP
+\fB\-f\fR, \fB\-\-prefix\fR=\fIPREFIX\fR
+use PREFIX instead of `xx'
+.TP
+\fB\-k\fR, \fB\-\-keep\-files\fR
+do not remove output files on errors
+.TP
+\fB\-n\fR, \fB\-\-digits\fR=\fIDIGITS\fR
+use specified number of digits instead of 2
+.TP
+\fB\-s\fR, \fB\-\-quiet\fR, \fB\-\-silent\fR
+do not print counts of output file sizes
+.TP
+\fB\-z\fR, \fB\-\-elide\-empty\-files\fR
+remove empty output files
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.PP
+Read standard input if FILE is \-. Each PATTERN may be:
+.TP
+INTEGER
+copy up to but not including specified line number
+.TP
+/REGEXP/[OFFSET]
+copy up to but not including a matching line
+.TP
+%REGEXP%[OFFSET]
+skip to, but not including a matching line
+.TP
+{INTEGER}
+repeat the previous pattern specified number of times
+.TP
+{*}
+repeat the previous pattern as many times as possible
+.PP
+A line OFFSET is a required `+' or `\-' followed by a positive integer.
+.SH AUTHOR
+Written by Stuart Kemp and David MacKenzie.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+The full documentation for
+.B csplit
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B csplit
+programs are properly installed at your site, the command
+.IP
+.B info csplit
+.PP
+should give you access to the complete manual.
diff --git a/man/csplit.x b/man/csplit.x
new file mode 100644
index 0000000..dc19d89
--- /dev/null
+++ b/man/csplit.x
@@ -0,0 +1,4 @@
+[NAME]
+csplit \- split a file into sections determined by context lines
+[DESCRIPTION]
+.\" Add any additional description here
diff --git a/man/cut.1 b/man/cut.1
new file mode 100644
index 0000000..1424029
--- /dev/null
+++ b/man/cut.1
@@ -0,0 +1,88 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH CUT "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+cut \- remove sections from each line of files
+.SH SYNOPSIS
+.B cut
+[\fIOPTION\fR]... [\fIFILE\fR]...
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+Print selected parts of lines from each FILE to standard output.
+.PP
+Mandatory arguments to long options are mandatory for short options too.
+.TP
+\fB\-b\fR, \fB\-\-bytes\fR=\fILIST\fR
+select only these bytes
+.TP
+\fB\-c\fR, \fB\-\-characters\fR=\fILIST\fR
+select only these characters
+.TP
+\fB\-d\fR, \fB\-\-delimiter\fR=\fIDELIM\fR
+use DELIM instead of TAB for field delimiter
+.TP
+\fB\-f\fR, \fB\-\-fields\fR=\fILIST\fR
+select only these fields; also print any line
+that contains no delimiter character, unless
+the \fB\-s\fR option is specified
+.TP
+\fB\-n\fR
+(ignored)
+.TP
+\fB\-\-complement\fR
+complement the set of selected bytes, characters
+or fields.
+.TP
+\fB\-s\fR, \fB\-\-only\-delimited\fR
+do not print lines not containing delimiters
+.TP
+\fB\-\-output\-delimiter\fR=\fISTRING\fR
+use STRING as the output delimiter
+the default is to use the input delimiter
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.PP
+Use one, and only one of \fB\-b\fR, \fB\-c\fR or \fB\-f\fR. Each LIST is made up of one
+range, or many ranges separated by commas. Selected input is written
+in the same order that it is read, and is written exactly once.
+Each range is one of:
+.TP
+N
+N'th byte, character or field, counted from 1
+.TP
+N\-
+from N'th byte, character or field, to end of line
+.TP
+N\-M
+from N'th to M'th (included) byte, character or field
+.TP
+\fB\-M\fR
+from first to M'th (included) byte, character or field
+.PP
+With no FILE, or when FILE is \-, read standard input.
+.SH AUTHOR
+Written by David Ihnat, David MacKenzie, and Jim Meyering.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+The full documentation for
+.B cut
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B cut
+programs are properly installed at your site, the command
+.IP
+.B info cut
+.PP
+should give you access to the complete manual.
diff --git a/man/cut.x b/man/cut.x
new file mode 100644
index 0000000..fd09338
--- /dev/null
+++ b/man/cut.x
@@ -0,0 +1,4 @@
+[NAME]
+cut \- remove sections from each line of files
+[DESCRIPTION]
+.\" Add any additional description here
diff --git a/man/date.1 b/man/date.1
new file mode 100644
index 0000000..b88152d
--- /dev/null
+++ b/man/date.1
@@ -0,0 +1,229 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH DATE "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+date \- print or set the system date and time
+.SH SYNOPSIS
+.B date
+[\fIOPTION\fR]... [\fI+FORMAT\fR]
+.br
+.B date
+[\fI-u|--utc|--universal\fR] [\fIMMDDhhmm\fR[[\fICC\fR]\fIYY\fR][\fI.ss\fR]]
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+Display the current time in the given FORMAT, or set the system date.
+.TP
+\fB\-d\fR, \fB\-\-date\fR=\fISTRING\fR
+display time described by STRING, not `now'
+.TP
+\fB\-f\fR, \fB\-\-file\fR=\fIDATEFILE\fR
+like \fB\-\-date\fR once for each line of DATEFILE
+.TP
+\fB\-r\fR, \fB\-\-reference\fR=\fIFILE\fR
+display the last modification time of FILE
+.TP
+\fB\-R\fR, \fB\-\-rfc\-2822\fR
+output date and time in RFC 2822 format.
+Example: Mon, 07 Aug 2006 12:34:56 \fB\-0600\fR
+.TP
+\fB\-\-rfc\-3339\fR=\fITIMESPEC\fR
+output date and time in RFC 3339 format.
+TIMESPEC=`date', `seconds', or `ns' for
+date and time to the indicated precision.
+Date and time components are separated by
+a single space: 2006\-08\-07 12:34:56\-06:00
+.TP
+\fB\-s\fR, \fB\-\-set\fR=\fISTRING\fR
+set time described by STRING
+.TP
+\fB\-u\fR, \fB\-\-utc\fR, \fB\-\-universal\fR
+print or set Coordinated Universal Time
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.PP
+FORMAT controls the output. The only valid option for the second form
+specifies Coordinated Universal Time. Interpreted sequences are:
+.TP
+%%
+a literal %
+.TP
+%a
+locale's abbreviated weekday name (e.g., Sun)
+.TP
+%A
+locale's full weekday name (e.g., Sunday)
+.TP
+%b
+locale's abbreviated month name (e.g., Jan)
+.TP
+%B
+locale's full month name (e.g., January)
+.TP
+%c
+locale's date and time (e.g., Thu Mar 3 23:05:25 2005)
+.TP
+%C
+century; like %Y, except omit last two digits (e.g., 21)
+.TP
+%d
+day of month (e.g, 01)
+.TP
+%D
+date; same as %m/%d/%y
+.TP
+%e
+day of month, space padded; same as %_d
+.TP
+%F
+full date; same as %Y\-%m\-%d
+.TP
+%g
+last two digits of year of ISO week number (see %G)
+.TP
+%G
+year of ISO week number (see %V); normally useful only with %V
+.TP
+%h
+same as %b
+.TP
+%H
+hour (00..23)
+.TP
+%I
+hour (01..12)
+.TP
+%j
+day of year (001..366)
+.TP
+%k
+hour ( 0..23)
+.TP
+%l
+hour ( 1..12)
+.TP
+%m
+month (01..12)
+.TP
+%M
+minute (00..59)
+.TP
+%n
+a newline
+.TP
+%N
+nanoseconds (000000000..999999999)
+.TP
+%p
+locale's equivalent of either AM or PM; blank if not known
+.TP
+%P
+like %p, but lower case
+.TP
+%r
+locale's 12\-hour clock time (e.g., 11:11:04 PM)
+.TP
+%R
+24\-hour hour and minute; same as %H:%M
+.TP
+%s
+seconds since 1970\-01\-01 00:00:00 UTC
+.TP
+%S
+second (00..60)
+.TP
+%t
+a tab
+.TP
+%T
+time; same as %H:%M:%S
+.TP
+%u
+day of week (1..7); 1 is Monday
+.TP
+%U
+week number of year, with Sunday as first day of week (00..53)
+.TP
+%V
+ISO week number, with Monday as first day of week (01..53)
+.TP
+%w
+day of week (0..6); 0 is Sunday
+.TP
+%W
+week number of year, with Monday as first day of week (00..53)
+.TP
+%x
+locale's date representation (e.g., 12/31/99)
+.TP
+%X
+locale's time representation (e.g., 23:13:48)
+.TP
+%y
+last two digits of year (00..99)
+.TP
+%Y
+year
+.TP
+%z
++hhmm numeric timezone (e.g., \fB\-0400\fR)
+.TP
+%:z
++hh:mm numeric timezone (e.g., \fB\-04\fR:00)
+.TP
+%::z
++hh:mm:ss numeric time zone (e.g., \fB\-04\fR:00:00)
+.TP
+%:::z
+numeric time zone with : to necessary precision (e.g., \fB\-04\fR, +05:30)
+.TP
+%Z
+alphabetic time zone abbreviation (e.g., EDT)
+.PP
+By default, date pads numeric fields with zeroes.
+The following optional flags may follow `%':
+.TP
+\-
+(hyphen) do not pad the field
+.TP
+_
+(underscore) pad with spaces
+.TP
+0
+(zero) pad with zeros
+.TP
+^
+use upper case if possible
+.TP
+#
+use opposite case if possible
+.PP
+After any flags comes an optional field width, as a decimal number;
+then an optional modifier, which is either
+E to use the locale's alternate representations if available, or
+O to use the locale's alternate numeric symbols if available.
+.SH AUTHOR
+Written by David MacKenzie.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+The full documentation for
+.B date
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B date
+programs are properly installed at your site, the command
+.IP
+.B info date
+.PP
+should give you access to the complete manual.
diff --git a/man/date.x b/man/date.x
new file mode 100644
index 0000000..bae08ac
--- /dev/null
+++ b/man/date.x
@@ -0,0 +1,4 @@
+[NAME]
+date \- print or set the system date and time
+[DESCRIPTION]
+.\" Add any additional description here
diff --git a/man/dd.1 b/man/dd.1
new file mode 100644
index 0000000..bd5a74a
--- /dev/null
+++ b/man/dd.1
@@ -0,0 +1,162 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH DD "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+dd \- convert and copy a file
+.SH SYNOPSIS
+.B dd
+[\fIOPERAND\fR]...
+.br
+.B dd
+\fIOPTION\fR
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+Copy a file, converting and formatting according to the operands.
+.TP
+bs=BYTES
+force ibs=BYTES and obs=BYTES
+.TP
+cbs=BYTES
+convert BYTES bytes at a time
+.TP
+conv=CONVS
+convert the file as per the comma separated symbol list
+.TP
+count=BLOCKS
+copy only BLOCKS input blocks
+.TP
+ibs=BYTES
+read BYTES bytes at a time
+.TP
+if=FILE
+read from FILE instead of stdin
+.TP
+iflag=FLAGS
+read as per the comma separated symbol list
+.TP
+obs=BYTES
+write BYTES bytes at a time
+.TP
+of=FILE
+write to FILE instead of stdout
+.TP
+oflag=FLAGS
+write as per the comma separated symbol list
+.TP
+seek=BLOCKS
+skip BLOCKS obs\-sized blocks at start of output
+.TP
+skip=BLOCKS
+skip BLOCKS ibs\-sized blocks at start of input
+.TP
+status=noxfer
+suppress transfer statistics
+.PP
+BLOCKS and BYTES may be followed by the following multiplicative suffixes:
+xM M, c 1, w 2, b 512, kB 1000, K 1024, MB 1000*1000, M 1024*1024,
+GB 1000*1000*1000, G 1024*1024*1024, and so on for T, P, E, Z, Y.
+.PP
+Each CONV symbol may be:
+.TP
+ascii
+from EBCDIC to ASCII
+.TP
+ebcdic
+from ASCII to EBCDIC
+.TP
+ibm
+from ASCII to alternate EBCDIC
+.TP
+block
+pad newline\-terminated records with spaces to cbs\-size
+.TP
+unblock
+replace trailing spaces in cbs\-size records with newline
+.TP
+lcase
+change upper case to lower case
+.TP
+nocreat
+do not create the output file
+.TP
+excl
+fail if the output file already exists
+.TP
+notrunc
+do not truncate the output file
+.TP
+ucase
+change lower case to upper case
+.TP
+swab
+swap every pair of input bytes
+.TP
+noerror
+continue after read errors
+.TP
+sync
+pad every input block with NULs to ibs\-size; when used
+with block or unblock, pad with spaces rather than NULs
+.TP
+fdatasync
+physically write output file data before finishing
+.TP
+fsync
+likewise, but also write metadata
+.PP
+Each FLAG symbol may be:
+.TP
+append
+append mode (makes sense only for output; conv=notrunc suggested)
+.TP
+direct
+use direct I/O for data
+.IP
+directory fail unless a directory
+dsync use synchronized I/O for data
+sync likewise, but also for metadata
+nonblock use non\-blocking I/O
+noatime do not update access time
+noctty do not assign controlling terminal from file
+nofollow do not follow symlinks
+.PP
+Sending a USR1 signal to a running `dd' process makes it
+print I/O statistics to standard error and then resume copying.
+.IP
+\f(CW$ dd if=/dev/zero of=/dev/null& pid=$!\fR
+.br
+\f(CW$ kill -USR1 $pid; sleep 1; kill $pid\fR
+.IP
+18335302+0 records in
+18335302+0 records out
+9387674624 bytes (9.4 GB) copied, 34.6279 seconds, 271 MB/s
+.PP
+Options are:
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.SH AUTHOR
+Written by Paul Rubin, David MacKenzie, and Stuart Kemp.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+The full documentation for
+.B dd
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B dd
+programs are properly installed at your site, the command
+.IP
+.B info dd
+.PP
+should give you access to the complete manual.
diff --git a/man/dd.x b/man/dd.x
new file mode 100644
index 0000000..bc92af5
--- /dev/null
+++ b/man/dd.x
@@ -0,0 +1,4 @@
+[NAME]
+dd \- convert and copy a file
+[DESCRIPTION]
+.\" Add any additional description here
diff --git a/man/df.1 b/man/df.1
new file mode 100644
index 0000000..4ee8dc8
--- /dev/null
+++ b/man/df.1
@@ -0,0 +1,108 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH DF "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+df \- report file system disk space usage
+.SH SYNOPSIS
+.B df
+[\fIOPTION\fR]... [\fIFILE\fR]...
+.SH DESCRIPTION
+This manual page
+documents the GNU version of
+.BR df .
+.B df
+displays the amount of disk space available on the file system
+containing each file name argument. If no file name is given, the
+space available on all currently mounted file systems is shown. Disk
+space is shown in 1K blocks by default, unless the environment
+variable POSIXLY_CORRECT is set, in which case 512-byte blocks are
+used.
+.PP
+If an argument is the absolute file name of a disk device node containing a
+mounted file system,
+.B df
+shows the space available on that file system rather than on the
+file system containing the device node (which is always the root
+file system). This version of
+.B df
+cannot show the space available on unmounted file systems, because on
+most kinds of systems doing so requires very nonportable intimate
+knowledge of file system structures.
+.SH OPTIONS
+.PP
+Show information about the file system on which each FILE resides,
+or all file systems by default.
+.PP
+Mandatory arguments to long options are mandatory for short options too.
+.TP
+\fB\-a\fR, \fB\-\-all\fR
+include dummy file systems
+.TP
+\fB\-B\fR, \fB\-\-block\-size\fR=\fISIZE\fR
+use SIZE\-byte blocks
+.TP
+\fB\-h\fR, \fB\-\-human\-readable\fR
+print sizes in human readable format (e.g., 1K 234M 2G)
+.TP
+\fB\-H\fR, \fB\-\-si\fR
+likewise, but use powers of 1000 not 1024
+.TP
+\fB\-i\fR, \fB\-\-inodes\fR
+list inode information instead of block usage
+.TP
+\fB\-k\fR
+like \fB\-\-block\-size\fR=\fI1K\fR
+.TP
+\fB\-l\fR, \fB\-\-local\fR
+limit listing to local file systems
+.TP
+\fB\-\-no\-sync\fR
+do not invoke sync before getting usage info (default)
+.TP
+\fB\-P\fR, \fB\-\-portability\fR
+use the POSIX output format
+.TP
+\fB\-\-sync\fR
+invoke sync before getting usage info
+.TP
+\fB\-t\fR, \fB\-\-type\fR=\fITYPE\fR
+limit listing to file systems of type TYPE
+.TP
+\fB\-T\fR, \fB\-\-print\-type\fR
+print file system type
+.TP
+\fB\-x\fR, \fB\-\-exclude\-type\fR=\fITYPE\fR
+limit listing to file systems not of type TYPE
+.TP
+\fB\-v\fR
+(ignored)
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.PP
+SIZE may be (or may be an integer optionally followed by) one of following:
+kB 1000, K 1024, MB 1000*1000, M 1024*1024, and so on for G, T, P, E, Z, Y.
+.SH AUTHOR
+Written by Torbjorn Granlund, David MacKenzie, and Paul Eggert.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+The full documentation for
+.B df
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B df
+programs are properly installed at your site, the command
+.IP
+.B info df
+.PP
+should give you access to the complete manual.
diff --git a/man/df.x b/man/df.x
new file mode 100644
index 0000000..6a8b368
--- /dev/null
+++ b/man/df.x
@@ -0,0 +1,30 @@
+'\" Copyright (C) 1998, 1999, 2004 Free Software Foundation, Inc.
+'\"
+'\" This is free software. You may redistribute copies of it under the terms
+'\" of the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+'\" There is NO WARRANTY, to the extent permitted by law.
+[NAME]
+df \- report file system disk space usage
+[DESCRIPTION]
+This manual page
+documents the GNU version of
+.BR df .
+.B df
+displays the amount of disk space available on the file system
+containing each file name argument. If no file name is given, the
+space available on all currently mounted file systems is shown. Disk
+space is shown in 1K blocks by default, unless the environment
+variable POSIXLY_CORRECT is set, in which case 512-byte blocks are
+used.
+.PP
+If an argument is the absolute file name of a disk device node containing a
+mounted file system,
+.B df
+shows the space available on that file system rather than on the
+file system containing the device node (which is always the root
+file system). This version of
+.B df
+cannot show the space available on unmounted file systems, because on
+most kinds of systems doing so requires very nonportable intimate
+knowledge of file system structures.
+.SH OPTIONS
diff --git a/man/dir.1 b/man/dir.1
new file mode 100644
index 0000000..71642a5
--- /dev/null
+++ b/man/dir.1
@@ -0,0 +1,247 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH DIR "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+dir \- list directory contents
+.SH SYNOPSIS
+.B dir
+[\fIOPTION\fR]... [\fIFILE\fR]...
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+List information about the FILEs (the current directory by default).
+Sort entries alphabetically if none of \fB\-cftuvSUX\fR nor \fB\-\-sort\fR.
+.PP
+Mandatory arguments to long options are mandatory for short options too.
+.TP
+\fB\-a\fR, \fB\-\-all\fR
+do not ignore entries starting with .
+.TP
+\fB\-A\fR, \fB\-\-almost\-all\fR
+do not list implied . and ..
+.TP
+\fB\-\-author\fR
+with \fB\-l\fR, print the author of each file
+.TP
+\fB\-b\fR, \fB\-\-escape\fR
+print octal escapes for nongraphic characters
+.TP
+\fB\-\-block\-size\fR=\fISIZE\fR
+use SIZE\-byte blocks
+.TP
+\fB\-B\fR, \fB\-\-ignore\-backups\fR
+do not list implied entries ending with ~
+.TP
+\fB\-c\fR
+with \fB\-lt\fR: sort by, and show, ctime (time of last
+modification of file status information)
+with \fB\-l\fR: show ctime and sort by name
+otherwise: sort by ctime
+.TP
+\fB\-C\fR
+list entries by columns
+.TP
+\fB\-\-color\fR[=\fIWHEN\fR]
+control whether color is used to distinguish file
+types. WHEN may be `never', `always', or `auto'
+.TP
+\fB\-d\fR, \fB\-\-directory\fR
+list directory entries instead of contents,
+and do not dereference symbolic links
+.TP
+\fB\-D\fR, \fB\-\-dired\fR
+generate output designed for Emacs' dired mode
+.TP
+\fB\-f\fR
+do not sort, enable \fB\-aU\fR, disable \fB\-ls\fR \fB\-\-color\fR
+.TP
+\fB\-F\fR, \fB\-\-classify\fR
+append indicator (one of */=>@|) to entries
+.TP
+\fB\-\-file\-type\fR
+likewise, except do not append `*'
+.TP
+\fB\-\-format\fR=\fIWORD\fR
+across \fB\-x\fR, commas \fB\-m\fR, horizontal \fB\-x\fR, long \fB\-l\fR,
+single\-column \fB\-1\fR, verbose \fB\-l\fR, vertical \fB\-C\fR
+.TP
+\fB\-\-full\-time\fR
+like \fB\-l\fR \fB\-\-time\-style\fR=\fIfull\-iso\fR
+.TP
+\fB\-g\fR
+like \fB\-l\fR, but do not list owner
+.TP
+\fB\-\-group\-directories\-first\fR
+group directories before files
+.TP
+\fB\-G\fR, \fB\-\-no\-group\fR
+in a long listing, don't print group names
+.TP
+\fB\-h\fR, \fB\-\-human\-readable\fR
+with \fB\-l\fR, print sizes in human readable format
+(e.g., 1K 234M 2G)
+.TP
+\fB\-\-si\fR
+likewise, but use powers of 1000 not 1024
+.TP
+\fB\-H\fR, \fB\-\-dereference\-command\-line\fR
+follow symbolic links listed on the command line
+.TP
+\fB\-\-dereference\-command\-line\-symlink\-to\-dir\fR
+follow each command line symbolic link
+that points to a directory
+.TP
+\fB\-\-hide\fR=\fIPATTERN\fR
+do not list implied entries matching shell PATTERN
+(overridden by \fB\-a\fR or \fB\-A\fR)
+.TP
+\fB\-\-indicator\-style\fR=\fIWORD\fR
+append indicator with style WORD to entry names:
+none (default), slash (\fB\-p\fR),
+file\-type (\fB\-\-file\-type\fR), classify (\fB\-F\fR)
+.TP
+\fB\-i\fR, \fB\-\-inode\fR
+print the index number of each file
+.TP
+\fB\-I\fR, \fB\-\-ignore\fR=\fIPATTERN\fR
+do not list implied entries matching shell PATTERN
+.TP
+\fB\-k\fR
+like \fB\-\-block\-size\fR=\fI1K\fR
+.TP
+\fB\-l\fR
+use a long listing format
+.TP
+\fB\-L\fR, \fB\-\-dereference\fR
+when showing file information for a symbolic
+link, show information for the file the link
+references rather than for the link itself
+.TP
+\fB\-m\fR
+fill width with a comma separated list of entries
+.TP
+\fB\-n\fR, \fB\-\-numeric\-uid\-gid\fR
+like \fB\-l\fR, but list numeric user and group IDs
+.TP
+\fB\-N\fR, \fB\-\-literal\fR
+print raw entry names (don't treat e.g. control
+characters specially)
+.TP
+\fB\-o\fR
+like \fB\-l\fR, but do not list group information
+.TP
+\fB\-p\fR, \fB\-\-indicator\-style\fR=\fIslash\fR
+append / indicator to directories
+.TP
+\fB\-q\fR, \fB\-\-hide\-control\-chars\fR
+print ? instead of non graphic characters
+.TP
+\fB\-\-show\-control\-chars\fR
+show non graphic characters as\-is (default
+unless program is `ls' and output is a terminal)
+.TP
+\fB\-Q\fR, \fB\-\-quote\-name\fR
+enclose entry names in double quotes
+.TP
+\fB\-\-quoting\-style\fR=\fIWORD\fR
+use quoting style WORD for entry names:
+literal, locale, shell, shell\-always, c, escape
+.TP
+\fB\-r\fR, \fB\-\-reverse\fR
+reverse order while sorting
+.TP
+\fB\-R\fR, \fB\-\-recursive\fR
+list subdirectories recursively
+.TP
+\fB\-s\fR, \fB\-\-size\fR
+print the size of each file, in blocks
+.TP
+\fB\-S\fR
+sort by file size
+.TP
+\fB\-\-sort\fR=\fIWORD\fR
+sort by WORD instead of name: none \fB\-U\fR,
+extension \fB\-X\fR, size \fB\-S\fR, time \fB\-t\fR, version \fB\-v\fR
+.TP
+\fB\-\-time\fR=\fIWORD\fR
+with \fB\-l\fR, show time as WORD instead of modification
+time: atime \fB\-u\fR, access \fB\-u\fR, use \fB\-u\fR, ctime \fB\-c\fR,
+or status \fB\-c\fR; use specified time as sort key
+if \fB\-\-sort\fR=\fItime\fR
+.TP
+\fB\-\-time\-style\fR=\fISTYLE\fR
+with \fB\-l\fR, show times using style STYLE:
+full\-iso, long\-iso, iso, locale, +FORMAT.
+FORMAT is interpreted like `date'; if FORMAT is
+FORMAT1<newline>FORMAT2, FORMAT1 applies to
+non\-recent files and FORMAT2 to recent files;
+if STYLE is prefixed with `posix\-', STYLE
+takes effect only outside the POSIX locale
+.TP
+\fB\-t\fR
+sort by modification time
+.TP
+\fB\-T\fR, \fB\-\-tabsize\fR=\fICOLS\fR
+assume tab stops at each COLS instead of 8
+.TP
+\fB\-u\fR
+with \fB\-lt\fR: sort by, and show, access time
+with \fB\-l\fR: show access time and sort by name
+otherwise: sort by access time
+.TP
+\fB\-U\fR
+do not sort; list entries in directory order
+.TP
+\fB\-v\fR
+sort by version
+.TP
+\fB\-w\fR, \fB\-\-width\fR=\fICOLS\fR
+assume screen width instead of current value
+.TP
+\fB\-x\fR
+list entries by lines instead of by columns
+.TP
+\fB\-X\fR
+sort alphabetically by entry extension
+.TP
+\fB\-1\fR
+list one file per line
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.PP
+SIZE may be (or may be an integer optionally followed by) one of following:
+kB 1000, K 1024, MB 1000*1000, M 1024*1024, and so on for G, T, P, E, Z, Y.
+.PP
+By default, color is not used to distinguish types of files. That is
+equivalent to using \fB\-\-color\fR=\fInone\fR. Using the \fB\-\-color\fR option without the
+optional WHEN argument is equivalent to using \fB\-\-color\fR=\fIalways\fR. With
+\fB\-\-color\fR=\fIauto\fR, color codes are output only if standard output is connected
+to a terminal (tty). The environment variable LS_COLORS can influence the
+colors, and can be set easily by the dircolors command.
+.PP
+Exit status is 0 if OK, 1 if minor problems, 2 if serious trouble.
+.SH AUTHOR
+Written by Richard Stallman and David MacKenzie.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+The full documentation for
+.B dir
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B dir
+programs are properly installed at your site, the command
+.IP
+.B info dir
+.PP
+should give you access to the complete manual.
diff --git a/man/dir.x b/man/dir.x
new file mode 100644
index 0000000..9ba5e59
--- /dev/null
+++ b/man/dir.x
@@ -0,0 +1,4 @@
+[NAME]
+dir \- list directory contents
+[DESCRIPTION]
+.\" Add any additional description here
diff --git a/man/dircolors.1 b/man/dircolors.1
new file mode 100644
index 0000000..184e3f6
--- /dev/null
+++ b/man/dircolors.1
@@ -0,0 +1,53 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH DIRCOLORS "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+dircolors \- color setup for ls
+.SH SYNOPSIS
+.B dircolors
+[\fIOPTION\fR]... [\fIFILE\fR]
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+Output commands to set the LS_COLORS environment variable.
+.SS "Determine format of output:"
+.TP
+\fB\-b\fR, \fB\-\-sh\fR, \fB\-\-bourne\-shell\fR
+output Bourne shell code to set LS_COLORS
+.TP
+\fB\-c\fR, \fB\-\-csh\fR, \fB\-\-c\-shell\fR
+output C shell code to set LS_COLORS
+.TP
+\fB\-p\fR, \fB\-\-print\-database\fR
+output defaults
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.PP
+If FILE is specified, read it to determine which colors to use for which
+file types and extensions. Otherwise, a precompiled database is used.
+For details on the format of these files, run `dircolors \fB\-\-print\-database\fR'.
+.SH AUTHOR
+Written by H. Peter Anvin.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+The full documentation for
+.B dircolors
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B dircolors
+programs are properly installed at your site, the command
+.IP
+.B info dircolors
+.PP
+should give you access to the complete manual.
diff --git a/man/dircolors.x b/man/dircolors.x
new file mode 100644
index 0000000..fa13247
--- /dev/null
+++ b/man/dircolors.x
@@ -0,0 +1,4 @@
+[NAME]
+dircolors \- color setup for ls
+[DESCRIPTION]
+.\" Add any additional description here
diff --git a/man/dirname.1 b/man/dirname.1
new file mode 100644
index 0000000..aa1d90f
--- /dev/null
+++ b/man/dirname.1
@@ -0,0 +1,52 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH DIRNAME "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+dirname \- strip non-directory suffix from file name
+.SH SYNOPSIS
+.B dirname
+\fINAME\fR
+.br
+.B dirname
+\fIOPTION\fR
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+Print NAME with its trailing /component removed; if NAME contains no /'s,
+output `.' (meaning the current directory).
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.SH EXAMPLES
+.TP
+dirname /usr/bin/sort
+Output "/usr/bin".
+.TP
+dirname stdio.h
+Output ".".
+.SH AUTHOR
+Written by David MacKenzie and Jim Meyering.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+basename(1), readlink(1)
+.PP
+The full documentation for
+.B dirname
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B dirname
+programs are properly installed at your site, the command
+.IP
+.B info dirname
+.PP
+should give you access to the complete manual.
diff --git a/man/dirname.x b/man/dirname.x
new file mode 100644
index 0000000..2cfa08a
--- /dev/null
+++ b/man/dirname.x
@@ -0,0 +1,6 @@
+[NAME]
+dirname \- strip non-directory suffix from file name
+[DESCRIPTION]
+.\" Add any additional description here
+[SEE ALSO]
+basename(1), readlink(1)
diff --git a/man/du.1 b/man/du.1
new file mode 100644
index 0000000..97c197d
--- /dev/null
+++ b/man/du.1
@@ -0,0 +1,153 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH DU "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+du \- estimate file space usage
+.SH SYNOPSIS
+.B du
+[\fIOPTION\fR]... [\fIFILE\fR]...
+.br
+.B du
+[\fIOPTION\fR]... \fI--files0-from=F\fR
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+Summarize disk usage of each FILE, recursively for directories.
+.PP
+Mandatory arguments to long options are mandatory for short options too.
+.TP
+\fB\-a\fR, \fB\-\-all\fR
+write counts for all files, not just directories
+.TP
+\fB\-\-apparent\-size\fR
+print apparent sizes, rather than disk usage; although
+the apparent size is usually smaller, it may be
+larger due to holes in (`sparse') files, internal
+fragmentation, indirect blocks, and the like
+.TP
+\fB\-B\fR, \fB\-\-block\-size\fR=\fISIZE\fR
+use SIZE\-byte blocks
+.TP
+\fB\-b\fR, \fB\-\-bytes\fR
+equivalent to `\-\-apparent\-size \fB\-\-block\-size\fR=\fI1\fR'
+.TP
+\fB\-c\fR, \fB\-\-total\fR
+produce a grand total
+.TP
+\fB\-D\fR, \fB\-\-dereference\-args\fR
+dereference FILEs that are symbolic links
+.TP
+\fB\-\-files0\-from\fR=\fIF\fR
+summarize disk usage of the NUL\-terminated file
+names specified in file F
+.TP
+\fB\-H\fR
+like \fB\-\-si\fR, but also evokes a warning; will soon
+change to be equivalent to \fB\-\-dereference\-args\fR (\fB\-D\fR)
+.TP
+\fB\-h\fR, \fB\-\-human\-readable\fR
+print sizes in human readable format (e.g., 1K 234M 2G)
+.TP
+\fB\-\-si\fR
+like \fB\-h\fR, but use powers of 1000 not 1024
+.TP
+\fB\-k\fR
+like \fB\-\-block\-size\fR=\fI1K\fR
+.TP
+\fB\-l\fR, \fB\-\-count\-links\fR
+count sizes many times if hard linked
+.TP
+\fB\-m\fR
+like \fB\-\-block\-size\fR=\fI1M\fR
+.TP
+\fB\-L\fR, \fB\-\-dereference\fR
+dereference all symbolic links
+.TP
+\fB\-P\fR, \fB\-\-no\-dereference\fR
+don't follow any symbolic links (this is the default)
+.TP
+\fB\-0\fR, \fB\-\-null\fR
+end each output line with 0 byte rather than newline
+.TP
+\fB\-S\fR, \fB\-\-separate\-dirs\fR
+do not include size of subdirectories
+.TP
+\fB\-s\fR, \fB\-\-summarize\fR
+display only a total for each argument
+.TP
+\fB\-x\fR, \fB\-\-one\-file\-system\fR
+skip directories on different file systems
+.TP
+\fB\-X\fR FILE, \fB\-\-exclude\-from\fR=\fIFILE\fR
+Exclude files that match any pattern in FILE.
+.TP
+\fB\-\-exclude\fR=\fIPATTERN\fR
+Exclude files that match PATTERN.
+.TP
+\fB\-\-max\-depth\fR=\fIN\fR
+print the total for a directory (or file, with \fB\-\-all\fR)
+only if it is N or fewer levels below the command
+line argument; \fB\-\-max\-depth\fR=\fI0\fR is the same as
+\fB\-\-summarize\fR
+.TP
+\fB\-\-time\fR
+show time of the last modification of any file in the
+directory, or any of its subdirectories
+.TP
+\fB\-\-time\fR=\fIWORD\fR
+show time as WORD instead of modification time:
+atime, access, use, ctime or status
+.TP
+\fB\-\-time\-style\fR=\fISTYLE\fR
+show times using style STYLE:
+full\-iso, long\-iso, iso, +FORMAT
+FORMAT is interpreted like `date'
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.PP
+SIZE may be (or may be an integer optionally followed by) one of following:
+kB 1000, K 1024, MB 1000*1000, M 1024*1024, and so on for G, T, P, E, Z, Y.
+.SH PATTERNS
+PATTERN is a shell pattern (not a regular expression). The pattern
+.BR ?
+matches any one character, whereas
+.BR *
+matches any string (composed of zero, one or multiple characters). For
+example,
+.BR *.o
+will match any files whose names end in
+.BR .o .
+Therefore, the command
+.IP
+.B du --exclude='*.o'
+.PP
+will skip all files and subdirectories ending in
+.BR .o
+(including the file
+.BR .o
+itself).
+.SH AUTHOR
+Written by Torbjorn Granlund, David MacKenzie, Paul Eggert, and Jim Meyering.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+The full documentation for
+.B du
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B du
+programs are properly installed at your site, the command
+.IP
+.B info du
+.PP
+should give you access to the complete manual.
diff --git a/man/du.x b/man/du.x
new file mode 100644
index 0000000..b170369
--- /dev/null
+++ b/man/du.x
@@ -0,0 +1,28 @@
+'\" Copyright (C) 1998, 1999, 2000, 2002 Free Software Foundation, Inc.
+'\"
+'\" This is free software. You may redistribute copies of it under the terms
+'\" of the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+'\" There is NO WARRANTY, to the extent permitted by law.
+[NAME]
+du \- estimate file space usage
+[DESCRIPTION]
+.\" Add any additional description here
+[PATTERNS]
+PATTERN is a shell pattern (not a regular expression). The pattern
+.BR ?
+matches any one character, whereas
+.BR *
+matches any string (composed of zero, one or multiple characters). For
+example,
+.BR *.o
+will match any files whose names end in
+.BR .o .
+Therefore, the command
+.IP
+.B du --exclude='*.o'
+.PP
+will skip all files and subdirectories ending in
+.BR .o
+(including the file
+.BR .o
+itself).
diff --git a/man/echo.1 b/man/echo.1
new file mode 100644
index 0000000..95e8e36
--- /dev/null
+++ b/man/echo.1
@@ -0,0 +1,84 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH ECHO "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+echo \- display a line of text
+.SH SYNOPSIS
+.B echo
+[\fIOPTION\fR]... [\fISTRING\fR]...
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+Echo the STRING(s) to standard output.
+.TP
+\fB\-n\fR
+do not output the trailing newline
+.TP
+\fB\-e\fR
+enable interpretation of backslash escapes
+.TP
+\fB\-E\fR
+disable interpretation of backslash escapes (default)
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.PP
+If \fB\-e\fR is in effect, the following sequences are recognized:
+.TP
+\e0NNN
+the character whose ASCII code is NNN (octal)
+.TP
+\e\e
+backslash
+.TP
+\ea
+alert (BEL)
+.TP
+\eb
+backspace
+.TP
+\ec
+suppress trailing newline
+.TP
+\ef
+form feed
+.TP
+\en
+new line
+.TP
+\er
+carriage return
+.TP
+\et
+horizontal tab
+.TP
+\ev
+vertical tab
+.PP
+NOTE: your shell may have its own version of echo, which usually supersedes
+the version described here. Please refer to your shell's documentation
+for details about the options it supports.
+.SH AUTHOR
+Written by FIXME unknown.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+The full documentation for
+.B echo
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B echo
+programs are properly installed at your site, the command
+.IP
+.B info echo
+.PP
+should give you access to the complete manual.
diff --git a/man/echo.x b/man/echo.x
new file mode 100644
index 0000000..9c4fa81
--- /dev/null
+++ b/man/echo.x
@@ -0,0 +1,4 @@
+[NAME]
+echo \- display a line of text
+[DESCRIPTION]
+.\" Add any additional description here
diff --git a/man/env.1 b/man/env.1
new file mode 100644
index 0000000..4361f71
--- /dev/null
+++ b/man/env.1
@@ -0,0 +1,47 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH ENV "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+env \- run a program in a modified environment
+.SH SYNOPSIS
+.B env
+[\fIOPTION\fR]... [\fI-\fR] [\fINAME=VALUE\fR]... [\fICOMMAND \fR[\fIARG\fR]...]
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+Set each NAME to VALUE in the environment and run COMMAND.
+.TP
+\fB\-i\fR, \fB\-\-ignore\-environment\fR
+start with an empty environment
+.TP
+\fB\-u\fR, \fB\-\-unset\fR=\fINAME\fR
+remove variable from the environment
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.PP
+A mere \- implies \fB\-i\fR. If no COMMAND, print the resulting environment.
+.SH AUTHOR
+Written by Richard Mlynarik and David MacKenzie.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+The full documentation for
+.B env
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B env
+programs are properly installed at your site, the command
+.IP
+.B info env
+.PP
+should give you access to the complete manual.
diff --git a/man/env.x b/man/env.x
new file mode 100644
index 0000000..914fb9c
--- /dev/null
+++ b/man/env.x
@@ -0,0 +1,4 @@
+[NAME]
+env \- run a program in a modified environment
+[DESCRIPTION]
+.\" Add any additional description here
diff --git a/man/expand.1 b/man/expand.1
new file mode 100644
index 0000000..464bc6c
--- /dev/null
+++ b/man/expand.1
@@ -0,0 +1,53 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH EXPAND "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+expand \- convert tabs to spaces
+.SH SYNOPSIS
+.B expand
+[\fIOPTION\fR]... [\fIFILE\fR]...
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+Convert tabs in each FILE to spaces, writing to standard output.
+With no FILE, or when FILE is \-, read standard input.
+.PP
+Mandatory arguments to long options are mandatory for short options too.
+.TP
+\fB\-i\fR, \fB\-\-initial\fR
+do not convert tabs after non blanks
+.TP
+\fB\-t\fR, \fB\-\-tabs\fR=\fINUMBER\fR
+have tabs NUMBER characters apart, not 8
+.TP
+\fB\-t\fR, \fB\-\-tabs\fR=\fILIST\fR
+use comma separated list of explicit tab positions
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.SH AUTHOR
+Written by David MacKenzie.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+unexpand(1)
+.PP
+The full documentation for
+.B expand
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B expand
+programs are properly installed at your site, the command
+.IP
+.B info expand
+.PP
+should give you access to the complete manual.
diff --git a/man/expand.x b/man/expand.x
new file mode 100644
index 0000000..06c5388
--- /dev/null
+++ b/man/expand.x
@@ -0,0 +1,6 @@
+[NAME]
+expand \- convert tabs to spaces
+[DESCRIPTION]
+.\" Add any additional description here
+[SEE ALSO]
+unexpand(1)
diff --git a/man/expr.1 b/man/expr.1
new file mode 100644
index 0000000..3f1823e
--- /dev/null
+++ b/man/expr.1
@@ -0,0 +1,113 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH EXPR "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+expr \- evaluate expressions
+.SH SYNOPSIS
+.B expr
+\fIEXPRESSION\fR
+.br
+.B expr
+\fIOPTION\fR
+.SH DESCRIPTION
+.\" Add any additional description here
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.PP
+Print the value of EXPRESSION to standard output. A blank line below
+separates increasing precedence groups. EXPRESSION may be:
+.TP
+ARG1 | ARG2
+ARG1 if it is neither null nor 0, otherwise ARG2
+.TP
+ARG1 & ARG2
+ARG1 if neither argument is null or 0, otherwise 0
+.TP
+ARG1 < ARG2
+ARG1 is less than ARG2
+.TP
+ARG1 <= ARG2
+ARG1 is less than or equal to ARG2
+.TP
+ARG1 = ARG2
+ARG1 is equal to ARG2
+.TP
+ARG1 != ARG2
+ARG1 is unequal to ARG2
+.TP
+ARG1 >= ARG2
+ARG1 is greater than or equal to ARG2
+.TP
+ARG1 > ARG2
+ARG1 is greater than ARG2
+.TP
+ARG1 + ARG2
+arithmetic sum of ARG1 and ARG2
+.TP
+ARG1 \- ARG2
+arithmetic difference of ARG1 and ARG2
+.TP
+ARG1 * ARG2
+arithmetic product of ARG1 and ARG2
+.TP
+ARG1 / ARG2
+arithmetic quotient of ARG1 divided by ARG2
+.TP
+ARG1 % ARG2
+arithmetic remainder of ARG1 divided by ARG2
+.TP
+STRING : REGEXP
+anchored pattern match of REGEXP in STRING
+.TP
+match STRING REGEXP
+same as STRING : REGEXP
+.TP
+substr STRING POS LENGTH
+substring of STRING, POS counted from 1
+.TP
+index STRING CHARS
+index in STRING where any CHARS is found, or 0
+.TP
+length STRING
+length of STRING
+.TP
++ TOKEN
+interpret TOKEN as a string, even if it is a
+.IP
+keyword like `match' or an operator like `/'
+.TP
+( EXPRESSION )
+value of EXPRESSION
+.PP
+Beware that many operators need to be escaped or quoted for shells.
+Comparisons are arithmetic if both ARGs are numbers, else lexicographical.
+Pattern matches return the string matched between \e( and \e) or null; if
+\e( and \e) are not used, they return the number of characters matched or 0.
+.PP
+Exit status is 0 if EXPRESSION is neither null nor 0, 1 if EXPRESSION is null
+or 0, 2 if EXPRESSION is syntactically invalid, and 3 if an error occurred.
+.SH AUTHOR
+Written by Mike Parker.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+The full documentation for
+.B expr
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B expr
+programs are properly installed at your site, the command
+.IP
+.B info expr
+.PP
+should give you access to the complete manual.
diff --git a/man/expr.x b/man/expr.x
new file mode 100644
index 0000000..5700077
--- /dev/null
+++ b/man/expr.x
@@ -0,0 +1,4 @@
+[NAME]
+expr \- evaluate expressions
+[DESCRIPTION]
+.\" Add any additional description here
diff --git a/man/factor.1 b/man/factor.1
new file mode 100644
index 0000000..e97e626
--- /dev/null
+++ b/man/factor.1
@@ -0,0 +1,45 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH FACTOR "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+factor \- factor numbers
+.SH SYNOPSIS
+.B factor
+[\fINUMBER\fR]...
+.br
+.B factor
+\fIOPTION\fR
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+Print the prime factors of each NUMBER.
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.PP
+Print the prime factors of all specified integer NUMBERs. If no arguments
+are specified on the command line, they are read from standard input.
+.SH AUTHOR
+Written by Paul Rubin.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+The full documentation for
+.B factor
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B factor
+programs are properly installed at your site, the command
+.IP
+.B info factor
+.PP
+should give you access to the complete manual.
diff --git a/man/factor.x b/man/factor.x
new file mode 100644
index 0000000..5d6b636
--- /dev/null
+++ b/man/factor.x
@@ -0,0 +1,4 @@
+[NAME]
+factor \- factor numbers
+[DESCRIPTION]
+.\" Add any additional description here
diff --git a/man/false.1 b/man/false.1
new file mode 100644
index 0000000..5ab2adc
--- /dev/null
+++ b/man/false.1
@@ -0,0 +1,46 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH FALSE "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+false \- do nothing, unsuccessfully
+.SH SYNOPSIS
+.B false
+[\fIignored command line arguments\fR]
+.br
+.B false
+\fIOPTION\fR
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+Exit with a status code indicating failure.
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.PP
+NOTE: your shell may have its own version of false, which usually supersedes
+the version described here. Please refer to your shell's documentation
+for details about the options it supports.
+.SH AUTHOR
+Written by Jim Meyering.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+The full documentation for
+.B false
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B false
+programs are properly installed at your site, the command
+.IP
+.B info false
+.PP
+should give you access to the complete manual.
diff --git a/man/false.x b/man/false.x
new file mode 100644
index 0000000..3b3b359
--- /dev/null
+++ b/man/false.x
@@ -0,0 +1,4 @@
+[NAME]
+false \- do nothing, unsuccessfully
+[DESCRIPTION]
+.\" Add any additional description here
diff --git a/man/fmt.1 b/man/fmt.1
new file mode 100644
index 0000000..9e46ca0
--- /dev/null
+++ b/man/fmt.1
@@ -0,0 +1,63 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH FMT "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+fmt \- simple optimal text formatter
+.SH SYNOPSIS
+.B fmt
+[\fI-DIGITS\fR] [\fIOPTION\fR]... [\fIFILE\fR]...
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+Reformat each paragraph in the FILE(s), writing to standard output.
+If no FILE or if FILE is `\-', read standard input.
+.PP
+Mandatory arguments to long options are mandatory for short options too.
+.TP
+\fB\-c\fR, \fB\-\-crown\-margin\fR
+preserve indentation of first two lines
+.TP
+\fB\-p\fR, \fB\-\-prefix\fR=\fISTRING\fR
+reformat only lines beginning with STRING,
+reattaching the prefix to reformatted lines
+.TP
+\fB\-s\fR, \fB\-\-split\-only\fR
+split long lines, but do not refill
+.TP
+\fB\-t\fR, \fB\-\-tagged\-paragraph\fR
+indentation of first line different from second
+.TP
+\fB\-u\fR, \fB\-\-uniform\-spacing\fR
+one space between words, two after sentences
+.TP
+\fB\-w\fR, \fB\-\-width\fR=\fIWIDTH\fR
+maximum line width (default of 75 columns)
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.PP
+With no FILE, or when FILE is \-, read standard input.
+.SH AUTHOR
+Written by Ross Paterson.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+The full documentation for
+.B fmt
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B fmt
+programs are properly installed at your site, the command
+.IP
+.B info fmt
+.PP
+should give you access to the complete manual.
diff --git a/man/fmt.x b/man/fmt.x
new file mode 100644
index 0000000..c4abfeb
--- /dev/null
+++ b/man/fmt.x
@@ -0,0 +1,4 @@
+[NAME]
+fmt \- simple optimal text formatter
+[DESCRIPTION]
+.\" Add any additional description here
diff --git a/man/fold.1 b/man/fold.1
new file mode 100644
index 0000000..dce87bd
--- /dev/null
+++ b/man/fold.1
@@ -0,0 +1,51 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH FOLD "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+fold \- wrap each input line to fit in specified width
+.SH SYNOPSIS
+.B fold
+[\fIOPTION\fR]... [\fIFILE\fR]...
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+Wrap input lines in each FILE (standard input by default), writing to
+standard output.
+.PP
+Mandatory arguments to long options are mandatory for short options too.
+.TP
+\fB\-b\fR, \fB\-\-bytes\fR
+count bytes rather than columns
+.TP
+\fB\-s\fR, \fB\-\-spaces\fR
+break at spaces
+.TP
+\fB\-w\fR, \fB\-\-width\fR=\fIWIDTH\fR
+use WIDTH columns instead of 80
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.SH AUTHOR
+Written by David MacKenzie.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+The full documentation for
+.B fold
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B fold
+programs are properly installed at your site, the command
+.IP
+.B info fold
+.PP
+should give you access to the complete manual.
diff --git a/man/fold.x b/man/fold.x
new file mode 100644
index 0000000..5c7472c
--- /dev/null
+++ b/man/fold.x
@@ -0,0 +1,4 @@
+[NAME]
+fold \- wrap each input line to fit in specified width
+[DESCRIPTION]
+.\" Add any additional description here
diff --git a/man/groups.1 b/man/groups.1
new file mode 100644
index 0000000..1d3b815
--- /dev/null
+++ b/man/groups.1
@@ -0,0 +1,39 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH GROUPS "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+groups \- print the groups a user is in
+.SH SYNOPSIS
+.B groups
+[\fIOPTION\fR]... [\fIUSERNAME\fR]...
+.SH DESCRIPTION
+.\" Add any additional description here
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.PP
+Same as id \fB\-Gn\fR. If no USERNAME, use current process.
+.SH AUTHOR
+Written by David MacKenzie.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+The full documentation for
+.B groups
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B groups
+programs are properly installed at your site, the command
+.IP
+.B info groups
+.PP
+should give you access to the complete manual.
diff --git a/man/groups.x b/man/groups.x
new file mode 100644
index 0000000..1e42fed
--- /dev/null
+++ b/man/groups.x
@@ -0,0 +1,4 @@
+[NAME]
+groups \- print the groups a user is in
+[DESCRIPTION]
+.\" Add any additional description here
diff --git a/man/head.1 b/man/head.1
new file mode 100644
index 0000000..ce0aa83
--- /dev/null
+++ b/man/head.1
@@ -0,0 +1,61 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH HEAD "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+head \- output the first part of files
+.SH SYNOPSIS
+.B head
+[\fIOPTION\fR]... [\fIFILE\fR]...
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+Print the first 10 lines of each FILE to standard output.
+With more than one FILE, precede each with a header giving the file name.
+With no FILE, or when FILE is \-, read standard input.
+.PP
+Mandatory arguments to long options are mandatory for short options too.
+.TP
+\fB\-c\fR, \fB\-\-bytes\fR=\fI[\-]N\fR
+print the first N bytes of each file;
+with the leading `\-', print all but the last
+N bytes of each file
+.TP
+\fB\-n\fR, \fB\-\-lines\fR=\fI[\-]N\fR
+print the first N lines instead of the first 10;
+with the leading `\-', print all but the last
+N lines of each file
+.TP
+\fB\-q\fR, \fB\-\-quiet\fR, \fB\-\-silent\fR
+never print headers giving file names
+.TP
+\fB\-v\fR, \fB\-\-verbose\fR
+always print headers giving file names
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.PP
+N may have a multiplier suffix: b 512, k 1024, m 1024*1024.
+.SH AUTHOR
+Written by David MacKenzie and Jim Meyering.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+The full documentation for
+.B head
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B head
+programs are properly installed at your site, the command
+.IP
+.B info head
+.PP
+should give you access to the complete manual.
diff --git a/man/head.x b/man/head.x
new file mode 100644
index 0000000..160d0ff
--- /dev/null
+++ b/man/head.x
@@ -0,0 +1,4 @@
+[NAME]
+head \- output the first part of files
+[DESCRIPTION]
+.\" Add any additional description here
diff --git a/man/help2man b/man/help2man
new file mode 100755
index 0000000..192576c
--- /dev/null
+++ b/man/help2man
@@ -0,0 +1,636 @@
+#!/usr/bin/perl -w
+
+# Generate a short man page from --help and --version output.
+# Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004
+# Free Software Foundation, Inc.
+
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2, or (at your option)
+# any later version.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software Foundation,
+# Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+
+# Written by Brendan O'Dea <bod@debian.org>
+# Available from ftp://ftp.gnu.org/gnu/help2man/
+
+use 5.005;
+use strict;
+use Getopt::Long;
+use Text::Tabs qw(expand);
+use POSIX qw(strftime setlocale LC_ALL);
+use locale;
+
+my $this_program = 'help2man';
+my $this_version = '1.35';
+
+my $have_gettext;
+BEGIN {
+ eval {
+ require Locale::gettext;
+ Locale::gettext->import;
+ $have_gettext = 1;
+ };
+
+ unless ($have_gettext)
+ {
+ *gettext = sub { $_[0] };
+ *textdomain = sub {};
+ }
+}
+
+sub _ { gettext @_ }
+sub N_ { $_[0] }
+
+textdomain $this_program;
+{
+ my ($user_locale) = grep defined && length,
+ (map $ENV{$_}, qw(LANGUAGE LC_ALL LC_MESSAGES LANG)), 'C';
+
+ sub kark # die with message formatted in the invoking user's locale
+ {
+ setlocale LC_ALL, $user_locale;
+ my $fmt = gettext shift;
+ die +(sprintf $fmt, @_), "\n";
+ }
+}
+
+my $version_info = sprintf _(<<'EOT'), $this_program, $this_version;
+GNU %s %s
+
+Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004 Free Software
+Foundation, Inc.
+This is free software; see the source for copying conditions. There is NO
+warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+
+Written by Brendan O'Dea <bod@debian.org>
+EOT
+
+my $help_info = sprintf _(<<'EOT'), $this_program, $this_program;
+`%s' generates a man page out of `--help' and `--version' output.
+
+Usage: %s [OPTION]... EXECUTABLE
+
+ -n, --name=STRING description for the NAME paragraph
+ -s, --section=SECTION section number for manual page (1, 6, 8)
+ -m, --manual=TEXT name of manual (User Commands, ...)
+ -S, --source=TEXT source of program (FSF, Debian, ...)
+ -L, --locale=STRING select locale (default "C")
+ -i, --include=FILE include material from `FILE'
+ -I, --opt-include=FILE include material from `FILE' if it exists
+ -o, --output=FILE send output to `FILE'
+ -p, --info-page=TEXT name of Texinfo manual
+ -N, --no-info suppress pointer to Texinfo manual
+ --help print this help, then exit
+ --version print version number, then exit
+
+EXECUTABLE should accept `--help' and `--version' options although
+alternatives may be specified using:
+
+ -h, --help-option=STRING help option string
+ -v, --version-option=STRING version option string
+
+Report bugs to <bug-help2man@gnu.org>.
+EOT
+
+my $section = 1;
+my $manual = '';
+my $source = '';
+my $locale = 'C';
+my $help_option = '--help';
+my $version_option = '--version';
+my ($opt_name, @opt_include, $opt_output, $opt_info, $opt_no_info);
+
+my %opt_def = (
+ 'n|name=s' => \$opt_name,
+ 's|section=s' => \$section,
+ 'm|manual=s' => \$manual,
+ 'S|source=s' => \$source,
+ 'L|locale=s' => \$locale,
+ 'i|include=s' => sub { push @opt_include, [ pop, 1 ] },
+ 'I|opt-include=s' => sub { push @opt_include, [ pop, 0 ] },
+ 'o|output=s' => \$opt_output,
+ 'p|info-page=s' => \$opt_info,
+ 'N|no-info' => \$opt_no_info,
+ 'h|help-option=s' => \$help_option,
+ 'v|version-option=s' => \$version_option,
+);
+
+# Parse options.
+Getopt::Long::config('bundling');
+GetOptions (%opt_def,
+ help => sub { print $help_info; exit },
+ version => sub { print $version_info; exit },
+) or die $help_info;
+
+die $help_info unless @ARGV == 1;
+
+die "$this_program: no locale support (Locale::gettext required)\n"
+ unless $locale eq 'C' or $have_gettext;
+
+# Set localisation of date and executable's ouput.
+delete @ENV{qw(LANGUAGE LC_MESSAGES LANG)};
+setlocale LC_ALL, $ENV{LC_ALL} = $locale;
+
+my %include = ();
+my %append = ();
+my @include = (); # retain order given in include file
+
+# Process include file (if given). Format is:
+#
+# [section name]
+# verbatim text
+#
+# or
+#
+# /pattern/
+# verbatim text
+#
+
+while (@opt_include)
+{
+ my ($inc, $required) = @{shift @opt_include};
+
+ next unless -f $inc or $required;
+ kark N_("%s: can't open `%s' (%s)"), $this_program, $inc, $!
+ unless open INC, $inc;
+
+ my $key;
+ my $hash = \%include;
+
+ while (<INC>)
+ {
+ # [section]
+ if (/^\[([^]]+)\]/)
+ {
+ $key = uc $1;
+ $key =~ s/^\s+//;
+ $key =~ s/\s+$//;
+ $hash = \%include;
+ push @include, $key unless $include{$key};
+ next;
+ }
+
+ # /pattern/
+ if (m!^/(.*)/([ims]*)!)
+ {
+ my $pat = $2 ? "(?$2)$1" : $1;
+
+ # Check pattern.
+ eval { $key = qr($pat) };
+ if ($@)
+ {
+ $@ =~ s/ at .*? line \d.*//;
+ die "$inc:$.:$@";
+ }
+
+ $hash = \%append;
+ next;
+ }
+
+ # Check for options before the first section--anything else is
+ # silently ignored, allowing the first for comments and
+ # revision info.
+ unless ($key)
+ {
+ # handle options
+ if (/^-/)
+ {
+ local @ARGV = split;
+ GetOptions %opt_def;
+ }
+
+ next;
+ }
+
+ $hash->{$key} ||= '';
+ $hash->{$key} .= $_;
+ }
+
+ close INC;
+
+ kark N_("%s: no valid information found in `%s'"), $this_program, $inc
+ unless $key;
+}
+
+# Compress trailing blank lines.
+for my $hash (\(%include, %append))
+{
+ for (keys %$hash) { $hash->{$_} =~ s/\n+$/\n/ }
+}
+
+# Grab help and version info from executable.
+my ($help_text, $version_text) = map {
+ join '', map { s/ +$//; expand $_ } `$ARGV[0] $_ 2>/dev/null`
+ or kark N_("%s: can't get `%s' info from %s"), $this_program,
+ $_, $ARGV[0]
+} $help_option, $version_option;
+
+my $date = strftime "%B %Y", localtime;
+(my $program = $ARGV[0]) =~ s!.*/!!;
+my $package = $program;
+my $version;
+
+if ($opt_output)
+{
+ unlink $opt_output or kark N_("%s: can't unlink %s (%s)"),
+ $this_program, $opt_output, $! if -e $opt_output;
+
+ open STDOUT, ">$opt_output"
+ or kark N_("%s: can't create %s (%s)"), $this_program, $opt_output, $!;
+}
+
+# The first line of the --version information is assumed to be in one
+# of the following formats:
+#
+# <version>
+# <program> <version>
+# {GNU,Free} <program> <version>
+# <program> ({GNU,Free} <package>) <version>
+# <program> - {GNU,Free} <package> <version>
+#
+# and seperated from any copyright/author details by a blank line.
+
+($_, $version_text) = split /\n+/, $version_text, 2;
+
+if (/^(\S+) +\(((?:GNU|Free) +[^)]+)\) +(.*)/ or
+ /^(\S+) +- *((?:GNU|Free) +\S+) +(.*)/)
+{
+ $program = $1;
+ $package = $2;
+ $version = $3;
+}
+elsif (/^((?:GNU|Free) +)?(\S+) +(.*)/)
+{
+ $program = $2;
+ $package = $1 ? "$1$2" : $2;
+ $version = $3;
+}
+else
+{
+ $version = $_;
+}
+
+$program =~ s!.*/!!;
+
+# No info for `info' itself.
+$opt_no_info = 1 if $program eq 'info';
+
+for ($include{_('NAME')})
+{
+ if ($opt_name) # --name overrides --include contents.
+ {
+ $_ = "$program \\- $opt_name\n";
+ }
+ elsif ($_) # Use first name given as $program
+ {
+ $program = $1 if /^([^\s,]+)(?:,?\s*[^\s,\\-]+)*\s+\\?-/;
+ }
+ else # Set a default (useless) NAME paragraph.
+ {
+ $_ = sprintf _("%s \\- manual page for %s %s") . "\n", $program,
+ $program, $version;
+ }
+}
+
+# Man pages traditionally have the page title in caps.
+my $PROGRAM = uc $program;
+
+# Set default page head/footers
+$source ||= "$program $version";
+unless ($manual)
+{
+ for ($section)
+ {
+ if (/^(1[Mm]|8)/) { $manual = _('System Administration Utilities') }
+ elsif (/^6/) { $manual = _('Games') }
+ else { $manual = _('User Commands') }
+ }
+}
+
+# Extract usage clause(s) [if any] for SYNOPSIS.
+my $PAT_USAGE = _('Usage');
+my $PAT_USAGE_CONT = _('or');
+if ($help_text =~ s/^($PAT_USAGE):( +(\S+))(.*)((?:\n(?: {6}\1| *($PAT_USAGE_CONT): +\S).*)*)//om)
+{
+ my @syn = $3 . $4;
+
+ if ($_ = $5)
+ {
+ s/^\n//;
+ for (split /\n/) { s/^ *(($PAT_USAGE_CONT): +)?//o; push @syn, $_ }
+ }
+
+ my $synopsis = '';
+ for (@syn)
+ {
+ $synopsis .= ".br\n" if $synopsis;
+ s!^\S*/!!;
+ s/^(\S+) *//;
+ $synopsis .= ".B $1\n";
+ s/\s+$//;
+ s/(([][]|\.\.+)+)/\\fR$1\\fI/g;
+ s/^/\\fI/ unless s/^\\fR//;
+ $_ .= '\fR';
+ s/(\\fI)( *)/$2$1/g;
+ s/\\fI\\fR//g;
+ s/^\\fR//;
+ s/\\fI$//;
+ s/^\./\\&./;
+
+ $synopsis .= "$_\n";
+ }
+
+ $include{_('SYNOPSIS')} ||= $synopsis;
+}
+
+# Process text, initial section is DESCRIPTION.
+my $sect = _('DESCRIPTION');
+$_ = "$help_text\n\n$version_text";
+
+# Normalise paragraph breaks.
+s/^\n+//;
+s/\n*$/\n/;
+s/\n\n+/\n\n/g;
+
+# Join hyphenated lines.
+s/([A-Za-z])-\n *([A-Za-z])/$1$2/g;
+
+# Temporarily exchange leading dots, apostrophes and backslashes for
+# tokens.
+s/^\./\x80/mg;
+s/^'/\x81/mg;
+s/\\/\x82/g;
+
+my $PAT_BUGS = _('Report +bugs|Email +bug +reports +to');
+my $PAT_AUTHOR = _('Written +by');
+my $PAT_OPTIONS = _('Options');
+my $PAT_EXAMPLES = _('Examples');
+my $PAT_FREE_SOFTWARE = _('This +is +free +software');
+
+# Start a new paragraph (if required) for these.
+s/([^\n])\n($PAT_BUGS|$PAT_AUTHOR)/$1\n\n$2/og;
+
+sub convert_option;
+
+while (length)
+{
+ # Convert some standard paragraph names.
+ if (s/^($PAT_OPTIONS): *\n//o)
+ {
+ $sect = _('OPTIONS');
+ next;
+ }
+ elsif (s/^($PAT_EXAMPLES): *\n//o)
+ {
+ $sect = _('EXAMPLES');
+ next;
+ }
+
+ # Copyright section
+ if (/^Copyright +[(\xa9]/)
+ {
+ $sect = _('COPYRIGHT');
+ $include{$sect} ||= '';
+ $include{$sect} .= ".PP\n" if $include{$sect};
+
+ my $copy;
+ ($copy, $_) = split /\n\n/, $_, 2;
+
+ for ($copy)
+ {
+ # Add back newline
+ s/\n*$/\n/;
+
+ # Convert iso9959-1 copyright symbol or (c) to nroff
+ # character.
+ s/^Copyright +(?:\xa9|\([Cc]\))/Copyright \\(co/mg;
+
+ # Insert line breaks before additional copyright messages
+ # and the disclaimer.
+ s/(.)\n(Copyright |$PAT_FREE_SOFTWARE)/$1\n.br\n$2/og;
+ }
+
+ $include{$sect} .= $copy;
+ $_ ||= '';
+ next;
+ }
+
+ # Catch bug report text.
+ if (/^($PAT_BUGS) /o)
+ {
+ $sect = _('REPORTING BUGS');
+ }
+
+ # Author section.
+ elsif (/^($PAT_AUTHOR)/o)
+ {
+ $sect = _('AUTHOR');
+ }
+
+ # Examples, indicated by an indented leading $, % or > are
+ # rendered in a constant width font.
+ if (/^( +)([\$\%>] )\S/)
+ {
+ my $indent = $1;
+ my $prefix = $2;
+ my $break = '.IP';
+ $include{$sect} ||= '';
+ while (s/^$indent\Q$prefix\E(\S.*)\n*//)
+ {
+ $include{$sect} .= "$break\n\\f(CW$prefix$1\\fR\n";
+ $break = '.br';
+ }
+
+ next;
+ }
+
+ my $matched = '';
+ $include{$sect} ||= '';
+
+ # Sub-sections have a trailing colon and the second line indented.
+ if (s/^(\S.*:) *\n / /)
+ {
+ $matched .= $& if %append;
+ $include{$sect} .= qq(.SS "$1"\n);
+ }
+
+ my $indent = 0;
+ my $content = '';
+
+ # Option with description.
+ if (s/^( {1,10}([+-]\S.*?))(?:( +(?!-))|\n( {20,}))(\S.*)\n//)
+ {
+ $matched .= $& if %append;
+ $indent = length ($4 || "$1$3");
+ $content = ".TP\n\x84$2\n\x84$5\n";
+ unless ($4)
+ {
+ # Indent may be different on second line.
+ $indent = length $& if /^ {20,}/;
+ }
+ }
+
+ # Option without description.
+ elsif (s/^ {1,10}([+-]\S.*)\n//)
+ {
+ $matched .= $& if %append;
+ $content = ".HP\n\x84$1\n";
+ $indent = 80; # not continued
+ }
+
+ # Indented paragraph with tag.
+ elsif (s/^( +(\S.*?) +)(\S.*)\n//)
+ {
+ $matched .= $& if %append;
+ $indent = length $1;
+ $content = ".TP\n\x84$2\n\x84$3\n";
+ }
+
+ # Indented paragraph.
+ elsif (s/^( +)(\S.*)\n//)
+ {
+ $matched .= $& if %append;
+ $indent = length $1;
+ $content = ".IP\n\x84$2\n";
+ }
+
+ # Left justified paragraph.
+ else
+ {
+ s/(.*)\n//;
+ $matched .= $& if %append;
+ $content = ".PP\n" if $include{$sect};
+ $content .= "$1\n";
+ }
+
+ # Append continuations.
+ while ($indent ? s/^ {$indent}(\S.*)\n// : s/^(\S.*)\n//)
+ {
+ $matched .= $& if %append;
+ $content .= "\x84$1\n"
+ }
+
+ # Move to next paragraph.
+ s/^\n+//;
+
+ for ($content)
+ {
+ # Leading dot and apostrophe protection.
+ s/\x84\./\x80/g;
+ s/\x84'/\x81/g;
+ s/\x84//g;
+
+ # Convert options.
+ s/(^| |\()(-[][\w=-]+)/$1 . convert_option $2/mge;
+
+ # Escape remaining hyphens
+ s/-/\x83/g;
+ }
+
+ # Check if matched paragraph contains /pat/.
+ if (%append)
+ {
+ for my $pat (keys %append)
+ {
+ if ($matched =~ $pat)
+ {
+ $content .= ".PP\n" unless $append{$pat} =~ /^\./;
+ $content .= $append{$pat};
+ }
+ }
+ }
+
+ $include{$sect} .= $content;
+}
+
+# Refer to the real documentation.
+unless ($opt_no_info)
+{
+ my $info_page = $opt_info || $program;
+
+ $sect = _('SEE ALSO');
+ $include{$sect} ||= '';
+ $include{$sect} .= ".PP\n" if $include{$sect};
+ $include{$sect} .= sprintf _(<<'EOT'), $program, $program, $info_page;
+The full documentation for
+.B %s
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B %s
+programs are properly installed at your site, the command
+.IP
+.B info %s
+.PP
+should give you access to the complete manual.
+EOT
+}
+
+# Output header.
+print <<EOT;
+.\\" DO NOT MODIFY THIS FILE! It was generated by $this_program $this_version.
+.TH $PROGRAM "$section" "$date" "$source" "$manual"
+EOT
+
+# Section ordering.
+my @pre = (_('NAME'), _('SYNOPSIS'), _('DESCRIPTION'), _('OPTIONS'),
+ _('EXAMPLES'));
+
+my @post = (_('AUTHOR'), _('REPORTING BUGS'), _('COPYRIGHT'), _('SEE ALSO'));
+my $filter = join '|', @pre, @post;
+
+# Output content.
+for my $sect (@pre, (grep ! /^($filter)$/o, @include), @post)
+{
+ if ($include{$sect})
+ {
+ my $lsect = gettext $sect;
+ my $quote = $lsect =~ /\W/ ? '"' : '';
+ print ".SH $quote$lsect$quote\n";
+
+ for ($include{$sect})
+ {
+ # Replace leading dot, apostrophe, backslash and hyphen
+ # tokens.
+ s/\x80/\\&./g;
+ s/\x81/\\&'/g;
+ s/\x82/\\e/g;
+ s/\x83/\\-/g;
+
+ # Convert some latin1 chars to troff equivalents
+ s/\xa0/\\ /g; # non-breaking space
+
+ print;
+ }
+ }
+}
+
+close STDOUT or kark N_("%s: error writing to %s (%s)"), $this_program,
+ $opt_output || 'stdout', $!;
+
+exit;
+
+# Convert option dashes to \- to stop nroff from hyphenating 'em, and
+# embolden. Option arguments get italicised.
+sub convert_option
+{
+ local $_ = '\fB' . shift;
+
+ s/-/\x83/g;
+ unless (s/\[=(.*)\]$/\\fR[=\\fI$1\\fR]/)
+ {
+ s/=(.)/\\fR=\\fI$1/;
+ s/ (.)/ \\fI$1/;
+ $_ .= '\fR';
+ }
+
+ $_;
+}
diff --git a/man/hostid.1 b/man/hostid.1
new file mode 100644
index 0000000..4d1621a
--- /dev/null
+++ b/man/hostid.1
@@ -0,0 +1,42 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH HOSTID "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+hostid \- print the numeric identifier for the current host
+.SH SYNOPSIS
+.B hostid
+
+.br
+.B hostid
+\fIOPTION\fR
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+Print the numeric identifier (in hexadecimal) for the current host.
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.SH AUTHOR
+Written by Jim Meyering.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+The full documentation for
+.B hostid
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B hostid
+programs are properly installed at your site, the command
+.IP
+.B info hostid
+.PP
+should give you access to the complete manual.
diff --git a/man/hostid.x b/man/hostid.x
new file mode 100644
index 0000000..1bba0a6
--- /dev/null
+++ b/man/hostid.x
@@ -0,0 +1,4 @@
+[NAME]
+hostid \- print the numeric identifier for the current host
+[DESCRIPTION]
+.\" Add any additional description here
diff --git a/man/hostname.1 b/man/hostname.1
new file mode 100644
index 0000000..cd74a13
--- /dev/null
+++ b/man/hostname.1
@@ -0,0 +1,42 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH HOSTNAME "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+hostname \- set or print the name of the current host system
+.SH SYNOPSIS
+.B hostname
+[\fINAME\fR]
+.br
+.B hostname
+\fIOPTION\fR
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+Print or set the hostname of the current system.
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.SH AUTHOR
+Written by Jim Meyering.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+The full documentation for
+.B hostname
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B hostname
+programs are properly installed at your site, the command
+.IP
+.B info hostname
+.PP
+should give you access to the complete manual.
diff --git a/man/hostname.x b/man/hostname.x
new file mode 100644
index 0000000..4b4489c
--- /dev/null
+++ b/man/hostname.x
@@ -0,0 +1,4 @@
+[NAME]
+hostname \- set or print the name of the current host system
+[DESCRIPTION]
+.\" Add any additional description here
diff --git a/man/id.1 b/man/id.1
new file mode 100644
index 0000000..b371dbb
--- /dev/null
+++ b/man/id.1
@@ -0,0 +1,59 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH ID "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+id \- print user identity
+.SH SYNOPSIS
+.B id
+[\fIOPTION\fR]... [\fIUSERNAME\fR]
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+Print information for USERNAME, or the current user.
+.TP
+\fB\-a\fR
+ignore, for compatibility with other versions
+.TP
+\fB\-g\fR, \fB\-\-group\fR
+print only the effective group ID
+.TP
+\fB\-G\fR, \fB\-\-groups\fR
+print all group IDs
+.TP
+\fB\-n\fR, \fB\-\-name\fR
+print a name instead of a number, for \fB\-ugG\fR
+.TP
+\fB\-r\fR, \fB\-\-real\fR
+print the real ID instead of the effective ID, with \fB\-ugG\fR
+.TP
+\fB\-u\fR, \fB\-\-user\fR
+print only the effective user ID
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.PP
+Without any OPTION, print some useful set of identified information.
+.SH AUTHOR
+Written by Arnold Robbins and David MacKenzie.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+The full documentation for
+.B id
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B id
+programs are properly installed at your site, the command
+.IP
+.B info id
+.PP
+should give you access to the complete manual.
diff --git a/man/id.x b/man/id.x
new file mode 100644
index 0000000..4c990ac
--- /dev/null
+++ b/man/id.x
@@ -0,0 +1,4 @@
+[NAME]
+id \- print user identity
+[DESCRIPTION]
+.\" Add any additional description here
diff --git a/man/install.1 b/man/install.1
new file mode 100644
index 0000000..d5b565d
--- /dev/null
+++ b/man/install.1
@@ -0,0 +1,113 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH INSTALL "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+install \- copy files and set attributes
+.SH SYNOPSIS
+.B install
+[\fIOPTION\fR]... [\fI-T\fR] \fISOURCE DEST\fR
+.br
+.B install
+[\fIOPTION\fR]... \fISOURCE\fR... \fIDIRECTORY\fR
+.br
+.B install
+[\fIOPTION\fR]... \fI-t DIRECTORY SOURCE\fR...
+.br
+.B install
+[\fIOPTION\fR]... \fI-d DIRECTORY\fR...
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+In the first three forms, copy SOURCE to DEST or multiple SOURCE(s) to
+the existing DIRECTORY, while setting permission modes and owner/group.
+In the 4th form, create all components of the given DIRECTORY(ies).
+.PP
+Mandatory arguments to long options are mandatory for short options too.
+.TP
+\fB\-\-backup\fR[=\fICONTROL\fR]
+make a backup of each existing destination file
+.TP
+\fB\-b\fR
+like \fB\-\-backup\fR but does not accept an argument
+.TP
+\fB\-c\fR
+(ignored)
+.TP
+\fB\-d\fR, \fB\-\-directory\fR
+treat all arguments as directory names; create all
+components of the specified directories
+.TP
+\fB\-D\fR
+create all leading components of DEST except the last,
+then copy SOURCE to DEST
+.TP
+\fB\-g\fR, \fB\-\-group\fR=\fIGROUP\fR
+set group ownership, instead of process' current group
+.TP
+\fB\-m\fR, \fB\-\-mode\fR=\fIMODE\fR
+set permission mode (as in chmod), instead of rwxr\-xr\-x
+.TP
+\fB\-o\fR, \fB\-\-owner\fR=\fIOWNER\fR
+set ownership (super\-user only)
+.TP
+\fB\-p\fR, \fB\-\-preserve\-timestamps\fR
+apply access/modification times of SOURCE files
+to corresponding destination files
+.TP
+\fB\-s\fR, \fB\-\-strip\fR
+strip symbol tables
+.TP
+\fB\-S\fR, \fB\-\-suffix\fR=\fISUFFIX\fR
+override the usual backup suffix
+.TP
+\fB\-t\fR, \fB\-\-target\-directory\fR=\fIDIRECTORY\fR
+copy all SOURCE arguments into DIRECTORY
+.TP
+\fB\-T\fR, \fB\-\-no\-target\-directory\fR
+treat DEST as a normal file
+.TP
+\fB\-v\fR, \fB\-\-verbose\fR
+print the name of each directory as it is created
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.PP
+The backup suffix is `~', unless set with \fB\-\-suffix\fR or SIMPLE_BACKUP_SUFFIX.
+The version control method may be selected via the \fB\-\-backup\fR option or through
+the VERSION_CONTROL environment variable. Here are the values:
+.TP
+none, off
+never make backups (even if \fB\-\-backup\fR is given)
+.TP
+numbered, t
+make numbered backups
+.TP
+existing, nil
+numbered if numbered backups exist, simple otherwise
+.TP
+simple, never
+always make simple backups
+.SH AUTHOR
+Written by David MacKenzie.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+The full documentation for
+.B install
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B install
+programs are properly installed at your site, the command
+.IP
+.B info install
+.PP
+should give you access to the complete manual.
diff --git a/man/install.x b/man/install.x
new file mode 100644
index 0000000..6b97c22
--- /dev/null
+++ b/man/install.x
@@ -0,0 +1,4 @@
+[NAME]
+install \- copy files and set attributes
+[DESCRIPTION]
+.\" Add any additional description here
diff --git a/man/join.1 b/man/join.1
new file mode 100644
index 0000000..4aeedff
--- /dev/null
+++ b/man/join.1
@@ -0,0 +1,79 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH JOIN "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+join \- join lines of two files on a common field
+.SH SYNOPSIS
+.B join
+[\fIOPTION\fR]... \fIFILE1 FILE2\fR
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+For each pair of input lines with identical join fields, write a line to
+standard output. The default join field is the first, delimited
+by whitespace. When FILE1 or FILE2 (not both) is \-, read standard input.
+.TP
+\fB\-a\fR FILENUM
+print unpairable lines coming from file FILENUM, where
+FILENUM is 1 or 2, corresponding to FILE1 or FILE2
+.TP
+\fB\-e\fR EMPTY
+replace missing input fields with EMPTY
+.TP
+\fB\-i\fR, \fB\-\-ignore\-case\fR
+ignore differences in case when comparing fields
+.TP
+\fB\-j\fR FIELD
+equivalent to `\-1 FIELD \fB\-2\fR FIELD'
+.TP
+\fB\-o\fR FORMAT
+obey FORMAT while constructing output line
+.TP
+\fB\-t\fR CHAR
+use CHAR as input and output field separator
+.TP
+\fB\-v\fR FILENUM
+like \fB\-a\fR FILENUM, but suppress joined output lines
+.TP
+\fB\-1\fR FIELD
+join on this FIELD of file 1
+.TP
+\fB\-2\fR FIELD
+join on this FIELD of file 2
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.PP
+Unless \fB\-t\fR CHAR is given, leading blanks separate fields and are ignored,
+else fields are separated by CHAR. Any FIELD is a field number counted
+from 1. FORMAT is one or more comma or blank separated specifications,
+each being `FILENUM.FIELD' or `0'. Default FORMAT outputs the join field,
+the remaining fields from FILE1, the remaining fields from FILE2, all
+separated by CHAR.
+.PP
+Important: FILE1 and FILE2 must be sorted on the join fields.
+E.g., use `sort \fB\-k\fR 1b,1' if `join' has no options.
+.SH AUTHOR
+Written by Mike Haertel.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+The full documentation for
+.B join
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B join
+programs are properly installed at your site, the command
+.IP
+.B info join
+.PP
+should give you access to the complete manual.
diff --git a/man/join.x b/man/join.x
new file mode 100644
index 0000000..6f50791
--- /dev/null
+++ b/man/join.x
@@ -0,0 +1,4 @@
+[NAME]
+join \- join lines of two files on a common field
+[DESCRIPTION]
+.\" Add any additional description here
diff --git a/man/kill.1 b/man/kill.1
new file mode 100644
index 0000000..ab7b7db
--- /dev/null
+++ b/man/kill.1
@@ -0,0 +1,67 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH KILL "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+kill \- send signals to processes, or list signals
+.SH SYNOPSIS
+.B kill
+[\fI-s SIGNAL | -SIGNAL\fR] \fIPID\fR...
+.br
+.B kill
+\fI-l \fR[\fISIGNAL\fR]...
+.br
+.B kill
+\fI-t \fR[\fISIGNAL\fR]...
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+Send signals to processes, or list signals.
+.PP
+Mandatory arguments to long options are mandatory for short options too.
+.HP
+\fB\-s\fR, \fB\-\-signal\fR=\fISIGNAL\fR, \fB\-SIGNAL\fR
+.IP
+specify the name or number of the signal to be sent
+.TP
+\fB\-l\fR, \fB\-\-list\fR
+list signal names, or convert signal names to/from numbers
+.TP
+\fB\-t\fR, \fB\-\-table\fR
+print a table of signal information
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.PP
+SIGNAL may be a signal name like `HUP', or a signal number like `1',
+or an exit status of a process terminated by a signal.
+PID is an integer; if negative it identifies a process group.
+.PP
+NOTE: your shell may have its own version of kill, which usually supersedes
+the version described here. Please refer to your shell's documentation
+for details about the options it supports.
+.SH AUTHOR
+Written by Paul Eggert.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+kill(2)
+.PP
+The full documentation for
+.B kill
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B kill
+programs are properly installed at your site, the command
+.IP
+.B info kill
+.PP
+should give you access to the complete manual.
diff --git a/man/kill.x b/man/kill.x
new file mode 100644
index 0000000..920c59f
--- /dev/null
+++ b/man/kill.x
@@ -0,0 +1,6 @@
+[NAME]
+kill \- send signals to processes, or list signals
+[DESCRIPTION]
+.\" Add any additional description here
+[SEE ALSO]
+kill(2)
diff --git a/man/link.1 b/man/link.1
new file mode 100644
index 0000000..7c91888
--- /dev/null
+++ b/man/link.1
@@ -0,0 +1,44 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH LINK "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+link \- call the link function to create a link to a file
+.SH SYNOPSIS
+.B link
+\fIFILE1 FILE2\fR
+.br
+.B link
+\fIOPTION\fR
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+Call the link function to create a link named FILE2 to an existing FILE1.
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.SH AUTHOR
+Written by Michael Stone.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+link(2)
+.PP
+The full documentation for
+.B link
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B link
+programs are properly installed at your site, the command
+.IP
+.B info link
+.PP
+should give you access to the complete manual.
diff --git a/man/link.x b/man/link.x
new file mode 100644
index 0000000..2ae12bc
--- /dev/null
+++ b/man/link.x
@@ -0,0 +1,6 @@
+[NAME]
+link \- call the link function to create a link to a file
+[DESCRIPTION]
+.\" Add any additional description here
+[SEE ALSO]
+link(2)
diff --git a/man/ln.1 b/man/ln.1
new file mode 100644
index 0000000..eb837ea
--- /dev/null
+++ b/man/ln.1
@@ -0,0 +1,109 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH LN "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+ln \- make links between files
+.SH SYNOPSIS
+.B ln
+[\fIOPTION\fR]... [\fI-T\fR] \fITARGET LINK_NAME (1st form)\fR
+.br
+.B ln
+[\fIOPTION\fR]... \fITARGET (2nd form)\fR
+.br
+.B ln
+[\fIOPTION\fR]... \fITARGET\fR... \fIDIRECTORY (3rd form)\fR
+.br
+.B ln
+[\fIOPTION\fR]... \fI-t DIRECTORY TARGET\fR... \fI(4th form)\fR
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+In the 1st form, create a link to TARGET with the name LINK_NAME.
+In the 2nd form, create a link to TARGET in the current directory.
+In the 3rd and 4th forms, create links to each TARGET in DIRECTORY.
+Create hard links by default, symbolic links with \fB\-\-symbolic\fR.
+When creating hard links, each TARGET must exist.
+.PP
+Mandatory arguments to long options are mandatory for short options too.
+.TP
+\fB\-\-backup\fR[=\fICONTROL\fR]
+make a backup of each existing destination file
+.TP
+\fB\-b\fR
+like \fB\-\-backup\fR but does not accept an argument
+.TP
+\fB\-d\fR, \fB\-F\fR, \fB\-\-directory\fR
+allow the superuser to attempt to hard link
+directories (note: will probably fail due to
+system restrictions, even for the superuser)
+.TP
+\fB\-f\fR, \fB\-\-force\fR
+remove existing destination files
+.TP
+\fB\-n\fR, \fB\-\-no\-dereference\fR
+treat destination that is a symlink to a
+directory as if it were a normal file
+.TP
+\fB\-i\fR, \fB\-\-interactive\fR
+prompt whether to remove destinations
+.TP
+\fB\-s\fR, \fB\-\-symbolic\fR
+make symbolic links instead of hard links
+.TP
+\fB\-S\fR, \fB\-\-suffix\fR=\fISUFFIX\fR
+override the usual backup suffix
+.TP
+\fB\-t\fR, \fB\-\-target\-directory\fR=\fIDIRECTORY\fR
+specify the DIRECTORY in which to create
+the links
+.TP
+\fB\-T\fR, \fB\-\-no\-target\-directory\fR
+treat LINK_NAME as a normal file
+.TP
+\fB\-v\fR, \fB\-\-verbose\fR
+print name of each linked file
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.PP
+The backup suffix is `~', unless set with \fB\-\-suffix\fR or SIMPLE_BACKUP_SUFFIX.
+The version control method may be selected via the \fB\-\-backup\fR option or through
+the VERSION_CONTROL environment variable. Here are the values:
+.TP
+none, off
+never make backups (even if \fB\-\-backup\fR is given)
+.TP
+numbered, t
+make numbered backups
+.TP
+existing, nil
+numbered if numbered backups exist, simple otherwise
+.TP
+simple, never
+always make simple backups
+.SH AUTHOR
+Written by Mike Parker and David MacKenzie.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+link(2), symlink(2)
+.PP
+The full documentation for
+.B ln
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B ln
+programs are properly installed at your site, the command
+.IP
+.B info ln
+.PP
+should give you access to the complete manual.
diff --git a/man/ln.x b/man/ln.x
new file mode 100644
index 0000000..daba9bf
--- /dev/null
+++ b/man/ln.x
@@ -0,0 +1,6 @@
+[NAME]
+ln \- make links between files
+[DESCRIPTION]
+.\" Add any additional description here
+[SEE ALSO]
+link(2), symlink(2)
diff --git a/man/logname.1 b/man/logname.1
new file mode 100644
index 0000000..0e59e2f
--- /dev/null
+++ b/man/logname.1
@@ -0,0 +1,39 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH LOGNAME "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+logname \- print user\'s login name
+.SH SYNOPSIS
+.B logname
+[\fIOPTION\fR]
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+Print the name of the current user.
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.SH AUTHOR
+Written by FIXME: unknown.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+The full documentation for
+.B logname
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B logname
+programs are properly installed at your site, the command
+.IP
+.B info logname
+.PP
+should give you access to the complete manual.
diff --git a/man/logname.x b/man/logname.x
new file mode 100644
index 0000000..997a1b7
--- /dev/null
+++ b/man/logname.x
@@ -0,0 +1,4 @@
+[NAME]
+logname \- print user\'s login name
+[DESCRIPTION]
+.\" Add any additional description here
diff --git a/man/ls.1 b/man/ls.1
new file mode 100644
index 0000000..95b08f4
--- /dev/null
+++ b/man/ls.1
@@ -0,0 +1,247 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH LS "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+ls \- list directory contents
+.SH SYNOPSIS
+.B ls
+[\fIOPTION\fR]... [\fIFILE\fR]...
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+List information about the FILEs (the current directory by default).
+Sort entries alphabetically if none of \fB\-cftuvSUX\fR nor \fB\-\-sort\fR.
+.PP
+Mandatory arguments to long options are mandatory for short options too.
+.TP
+\fB\-a\fR, \fB\-\-all\fR
+do not ignore entries starting with .
+.TP
+\fB\-A\fR, \fB\-\-almost\-all\fR
+do not list implied . and ..
+.TP
+\fB\-\-author\fR
+with \fB\-l\fR, print the author of each file
+.TP
+\fB\-b\fR, \fB\-\-escape\fR
+print octal escapes for nongraphic characters
+.TP
+\fB\-\-block\-size\fR=\fISIZE\fR
+use SIZE\-byte blocks
+.TP
+\fB\-B\fR, \fB\-\-ignore\-backups\fR
+do not list implied entries ending with ~
+.TP
+\fB\-c\fR
+with \fB\-lt\fR: sort by, and show, ctime (time of last
+modification of file status information)
+with \fB\-l\fR: show ctime and sort by name
+otherwise: sort by ctime
+.TP
+\fB\-C\fR
+list entries by columns
+.TP
+\fB\-\-color\fR[=\fIWHEN\fR]
+control whether color is used to distinguish file
+types. WHEN may be `never', `always', or `auto'
+.TP
+\fB\-d\fR, \fB\-\-directory\fR
+list directory entries instead of contents,
+and do not dereference symbolic links
+.TP
+\fB\-D\fR, \fB\-\-dired\fR
+generate output designed for Emacs' dired mode
+.TP
+\fB\-f\fR
+do not sort, enable \fB\-aU\fR, disable \fB\-ls\fR \fB\-\-color\fR
+.TP
+\fB\-F\fR, \fB\-\-classify\fR
+append indicator (one of */=>@|) to entries
+.TP
+\fB\-\-file\-type\fR
+likewise, except do not append `*'
+.TP
+\fB\-\-format\fR=\fIWORD\fR
+across \fB\-x\fR, commas \fB\-m\fR, horizontal \fB\-x\fR, long \fB\-l\fR,
+single\-column \fB\-1\fR, verbose \fB\-l\fR, vertical \fB\-C\fR
+.TP
+\fB\-\-full\-time\fR
+like \fB\-l\fR \fB\-\-time\-style\fR=\fIfull\-iso\fR
+.TP
+\fB\-g\fR
+like \fB\-l\fR, but do not list owner
+.TP
+\fB\-\-group\-directories\-first\fR
+group directories before files
+.TP
+\fB\-G\fR, \fB\-\-no\-group\fR
+in a long listing, don't print group names
+.TP
+\fB\-h\fR, \fB\-\-human\-readable\fR
+with \fB\-l\fR, print sizes in human readable format
+(e.g., 1K 234M 2G)
+.TP
+\fB\-\-si\fR
+likewise, but use powers of 1000 not 1024
+.TP
+\fB\-H\fR, \fB\-\-dereference\-command\-line\fR
+follow symbolic links listed on the command line
+.TP
+\fB\-\-dereference\-command\-line\-symlink\-to\-dir\fR
+follow each command line symbolic link
+that points to a directory
+.TP
+\fB\-\-hide\fR=\fIPATTERN\fR
+do not list implied entries matching shell PATTERN
+(overridden by \fB\-a\fR or \fB\-A\fR)
+.TP
+\fB\-\-indicator\-style\fR=\fIWORD\fR
+append indicator with style WORD to entry names:
+none (default), slash (\fB\-p\fR),
+file\-type (\fB\-\-file\-type\fR), classify (\fB\-F\fR)
+.TP
+\fB\-i\fR, \fB\-\-inode\fR
+print the index number of each file
+.TP
+\fB\-I\fR, \fB\-\-ignore\fR=\fIPATTERN\fR
+do not list implied entries matching shell PATTERN
+.TP
+\fB\-k\fR
+like \fB\-\-block\-size\fR=\fI1K\fR
+.TP
+\fB\-l\fR
+use a long listing format
+.TP
+\fB\-L\fR, \fB\-\-dereference\fR
+when showing file information for a symbolic
+link, show information for the file the link
+references rather than for the link itself
+.TP
+\fB\-m\fR
+fill width with a comma separated list of entries
+.TP
+\fB\-n\fR, \fB\-\-numeric\-uid\-gid\fR
+like \fB\-l\fR, but list numeric user and group IDs
+.TP
+\fB\-N\fR, \fB\-\-literal\fR
+print raw entry names (don't treat e.g. control
+characters specially)
+.TP
+\fB\-o\fR
+like \fB\-l\fR, but do not list group information
+.TP
+\fB\-p\fR, \fB\-\-indicator\-style\fR=\fIslash\fR
+append / indicator to directories
+.TP
+\fB\-q\fR, \fB\-\-hide\-control\-chars\fR
+print ? instead of non graphic characters
+.TP
+\fB\-\-show\-control\-chars\fR
+show non graphic characters as\-is (default
+unless program is `ls' and output is a terminal)
+.TP
+\fB\-Q\fR, \fB\-\-quote\-name\fR
+enclose entry names in double quotes
+.TP
+\fB\-\-quoting\-style\fR=\fIWORD\fR
+use quoting style WORD for entry names:
+literal, locale, shell, shell\-always, c, escape
+.TP
+\fB\-r\fR, \fB\-\-reverse\fR
+reverse order while sorting
+.TP
+\fB\-R\fR, \fB\-\-recursive\fR
+list subdirectories recursively
+.TP
+\fB\-s\fR, \fB\-\-size\fR
+print the size of each file, in blocks
+.TP
+\fB\-S\fR
+sort by file size
+.TP
+\fB\-\-sort\fR=\fIWORD\fR
+sort by WORD instead of name: none \fB\-U\fR,
+extension \fB\-X\fR, size \fB\-S\fR, time \fB\-t\fR, version \fB\-v\fR
+.TP
+\fB\-\-time\fR=\fIWORD\fR
+with \fB\-l\fR, show time as WORD instead of modification
+time: atime \fB\-u\fR, access \fB\-u\fR, use \fB\-u\fR, ctime \fB\-c\fR,
+or status \fB\-c\fR; use specified time as sort key
+if \fB\-\-sort\fR=\fItime\fR
+.TP
+\fB\-\-time\-style\fR=\fISTYLE\fR
+with \fB\-l\fR, show times using style STYLE:
+full\-iso, long\-iso, iso, locale, +FORMAT.
+FORMAT is interpreted like `date'; if FORMAT is
+FORMAT1<newline>FORMAT2, FORMAT1 applies to
+non\-recent files and FORMAT2 to recent files;
+if STYLE is prefixed with `posix\-', STYLE
+takes effect only outside the POSIX locale
+.TP
+\fB\-t\fR
+sort by modification time
+.TP
+\fB\-T\fR, \fB\-\-tabsize\fR=\fICOLS\fR
+assume tab stops at each COLS instead of 8
+.TP
+\fB\-u\fR
+with \fB\-lt\fR: sort by, and show, access time
+with \fB\-l\fR: show access time and sort by name
+otherwise: sort by access time
+.TP
+\fB\-U\fR
+do not sort; list entries in directory order
+.TP
+\fB\-v\fR
+sort by version
+.TP
+\fB\-w\fR, \fB\-\-width\fR=\fICOLS\fR
+assume screen width instead of current value
+.TP
+\fB\-x\fR
+list entries by lines instead of by columns
+.TP
+\fB\-X\fR
+sort alphabetically by entry extension
+.TP
+\fB\-1\fR
+list one file per line
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.PP
+SIZE may be (or may be an integer optionally followed by) one of following:
+kB 1000, K 1024, MB 1000*1000, M 1024*1024, and so on for G, T, P, E, Z, Y.
+.PP
+By default, color is not used to distinguish types of files. That is
+equivalent to using \fB\-\-color\fR=\fInone\fR. Using the \fB\-\-color\fR option without the
+optional WHEN argument is equivalent to using \fB\-\-color\fR=\fIalways\fR. With
+\fB\-\-color\fR=\fIauto\fR, color codes are output only if standard output is connected
+to a terminal (tty). The environment variable LS_COLORS can influence the
+colors, and can be set easily by the dircolors command.
+.PP
+Exit status is 0 if OK, 1 if minor problems, 2 if serious trouble.
+.SH AUTHOR
+Written by Richard Stallman and David MacKenzie.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+The full documentation for
+.B ls
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B ls
+programs are properly installed at your site, the command
+.IP
+.B info ls
+.PP
+should give you access to the complete manual.
diff --git a/man/ls.x b/man/ls.x
new file mode 100644
index 0000000..4b7e3f4
--- /dev/null
+++ b/man/ls.x
@@ -0,0 +1,4 @@
+[NAME]
+ls \- list directory contents
+[DESCRIPTION]
+.\" Add any additional description here
diff --git a/man/md5sum.1 b/man/md5sum.1
new file mode 100644
index 0000000..70848c4
--- /dev/null
+++ b/man/md5sum.1
@@ -0,0 +1,61 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH MD5SUM "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+md5sum \- compute and check MD5 message digest
+.SH SYNOPSIS
+.B md5sum
+[\fIOPTION\fR] [\fIFILE\fR]...
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+Print or check MD5 (128\-bit) checksums.
+With no FILE, or when FILE is \-, read standard input.
+.TP
+\fB\-b\fR, \fB\-\-binary\fR
+read in binary mode
+.TP
+\fB\-c\fR, \fB\-\-check\fR
+read MD5 sums from the FILEs and check them
+.TP
+\fB\-t\fR, \fB\-\-text\fR
+read in text mode (default)
+.SS "The following two options are useful only when verifying checksums:"
+.TP
+\fB\-\-status\fR
+don't output anything, status code shows success
+.TP
+\fB\-w\fR, \fB\-\-warn\fR
+warn about improperly formatted checksum lines
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.PP
+The sums are computed as described in RFC 1321. When checking, the input
+should be a former output of this program. The default mode is to print
+a line with checksum, a character indicating type (`*' for binary, ` ' for
+text), and name for each FILE.
+.SH AUTHOR
+Written by Ulrich Drepper, Scott Miller, and David Madore.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+The full documentation for
+.B md5sum
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B md5sum
+programs are properly installed at your site, the command
+.IP
+.B info md5sum
+.PP
+should give you access to the complete manual.
diff --git a/man/md5sum.x b/man/md5sum.x
new file mode 100644
index 0000000..4a65477
--- /dev/null
+++ b/man/md5sum.x
@@ -0,0 +1,4 @@
+[NAME]
+md5sum \- compute and check MD5 message digest
+[DESCRIPTION]
+.\" Add any additional description here
diff --git a/man/mkdir.1 b/man/mkdir.1
new file mode 100644
index 0000000..8d6c386
--- /dev/null
+++ b/man/mkdir.1
@@ -0,0 +1,52 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH MKDIR "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+mkdir \- make directories
+.SH SYNOPSIS
+.B mkdir
+[\fIOPTION\fR] \fIDIRECTORY\fR...
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+Create the DIRECTORY(ies), if they do not already exist.
+.PP
+Mandatory arguments to long options are mandatory for short options too.
+.TP
+\fB\-m\fR, \fB\-\-mode\fR=\fIMODE\fR
+set file mode (as in chmod), not a=rwx \- umask
+.TP
+\fB\-p\fR, \fB\-\-parents\fR
+no error if existing, make parent directories as needed
+.TP
+\fB\-v\fR, \fB\-\-verbose\fR
+print a message for each created directory
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.SH AUTHOR
+Written by David MacKenzie.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+mkdir(2)
+.PP
+The full documentation for
+.B mkdir
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B mkdir
+programs are properly installed at your site, the command
+.IP
+.B info mkdir
+.PP
+should give you access to the complete manual.
diff --git a/man/mkdir.x b/man/mkdir.x
new file mode 100644
index 0000000..4b35013
--- /dev/null
+++ b/man/mkdir.x
@@ -0,0 +1,6 @@
+[NAME]
+mkdir \- make directories
+[DESCRIPTION]
+.\" Add any additional description here
+[SEE ALSO]
+mkdir(2)
diff --git a/man/mkfifo.1 b/man/mkfifo.1
new file mode 100644
index 0000000..86ab15f
--- /dev/null
+++ b/man/mkfifo.1
@@ -0,0 +1,46 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH MKFIFO "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+mkfifo \- make FIFOs (named pipes)
+.SH SYNOPSIS
+.B mkfifo
+[\fIOPTION\fR] \fINAME\fR...
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+Create named pipes (FIFOs) with the given NAMEs.
+.PP
+Mandatory arguments to long options are mandatory for short options too.
+.TP
+\fB\-m\fR, \fB\-\-mode\fR=\fIMODE\fR
+set file permission bits to MODE, not a=rw \- umask
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.SH AUTHOR
+Written by David MacKenzie.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+mkfifo(3)
+.PP
+The full documentation for
+.B mkfifo
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B mkfifo
+programs are properly installed at your site, the command
+.IP
+.B info mkfifo
+.PP
+should give you access to the complete manual.
diff --git a/man/mkfifo.x b/man/mkfifo.x
new file mode 100644
index 0000000..7d06348
--- /dev/null
+++ b/man/mkfifo.x
@@ -0,0 +1,6 @@
+[NAME]
+mkfifo \- make FIFOs (named pipes)
+[DESCRIPTION]
+.\" Add any additional description here
+[SEE ALSO]
+mkfifo(3)
diff --git a/man/mknod.1 b/man/mknod.1
new file mode 100644
index 0000000..b20deae
--- /dev/null
+++ b/man/mknod.1
@@ -0,0 +1,60 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH MKNOD "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+mknod \- make block or character special files
+.SH SYNOPSIS
+.B mknod
+[\fIOPTION\fR]... \fINAME TYPE \fR[\fIMAJOR MINOR\fR]
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+Create the special file NAME of the given TYPE.
+.PP
+Mandatory arguments to long options are mandatory for short options too.
+.TP
+\fB\-m\fR, \fB\-\-mode\fR=\fIMODE\fR
+set file permission bits to MODE, not a=rw \- umask
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.PP
+Both MAJOR and MINOR must be specified when TYPE is b, c, or u, and they
+must be omitted when TYPE is p. If MAJOR or MINOR begins with 0x or 0X,
+it is interpreted as hexadecimal; otherwise, if it begins with 0, as octal;
+otherwise, as decimal. TYPE may be:
+.TP
+b
+create a block (buffered) special file
+.TP
+c, u
+create a character (unbuffered) special file
+.TP
+p
+create a FIFO
+.SH AUTHOR
+Written by David MacKenzie.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+mknod(2)
+.PP
+The full documentation for
+.B mknod
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B mknod
+programs are properly installed at your site, the command
+.IP
+.B info mknod
+.PP
+should give you access to the complete manual.
diff --git a/man/mknod.x b/man/mknod.x
new file mode 100644
index 0000000..aaa3a9a
--- /dev/null
+++ b/man/mknod.x
@@ -0,0 +1,6 @@
+[NAME]
+mknod \- make block or character special files
+[DESCRIPTION]
+.\" Add any additional description here
+[SEE ALSO]
+mknod(2)
diff --git a/man/mv.1 b/man/mv.1
new file mode 100644
index 0000000..db7bdfb
--- /dev/null
+++ b/man/mv.1
@@ -0,0 +1,98 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH MV "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+mv \- move (rename) files
+.SH SYNOPSIS
+.B mv
+[\fIOPTION\fR]... [\fI-T\fR] \fISOURCE DEST\fR
+.br
+.B mv
+[\fIOPTION\fR]... \fISOURCE\fR... \fIDIRECTORY\fR
+.br
+.B mv
+[\fIOPTION\fR]... \fI-t DIRECTORY SOURCE\fR...
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+Rename SOURCE to DEST, or move SOURCE(s) to DIRECTORY.
+.PP
+Mandatory arguments to long options are mandatory for short options too.
+.TP
+\fB\-\-backup\fR[=\fICONTROL\fR]
+make a backup of each existing destination file
+.TP
+\fB\-b\fR
+like \fB\-\-backup\fR but does not accept an argument
+.TP
+\fB\-f\fR, \fB\-\-force\fR
+do not prompt before overwriting
+.TP
+\fB\-i\fR, \fB\-\-interactive\fR
+prompt before overwrite
+.TP
+\fB\-\-strip\-trailing\-slashes\fR
+remove any trailing slashes from each SOURCE
+argument
+.TP
+\fB\-S\fR, \fB\-\-suffix\fR=\fISUFFIX\fR
+override the usual backup suffix
+.TP
+\fB\-t\fR, \fB\-\-target\-directory\fR=\fIDIRECTORY\fR
+move all SOURCE arguments into DIRECTORY
+.TP
+\fB\-T\fR, \fB\-\-no\-target\-directory\fR
+treat DEST as a normal file
+.TP
+\fB\-u\fR, \fB\-\-update\fR
+move only when the SOURCE file is newer
+than the destination file or when the
+destination file is missing
+.TP
+\fB\-v\fR, \fB\-\-verbose\fR
+explain what is being done
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.PP
+The backup suffix is `~', unless set with \fB\-\-suffix\fR or SIMPLE_BACKUP_SUFFIX.
+The version control method may be selected via the \fB\-\-backup\fR option or through
+the VERSION_CONTROL environment variable. Here are the values:
+.TP
+none, off
+never make backups (even if \fB\-\-backup\fR is given)
+.TP
+numbered, t
+make numbered backups
+.TP
+existing, nil
+numbered if numbered backups exist, simple otherwise
+.TP
+simple, never
+always make simple backups
+.SH AUTHOR
+Written by Mike Parker, David MacKenzie, and Jim Meyering.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+rename(2)
+.PP
+The full documentation for
+.B mv
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B mv
+programs are properly installed at your site, the command
+.IP
+.B info mv
+.PP
+should give you access to the complete manual.
diff --git a/man/mv.x b/man/mv.x
new file mode 100644
index 0000000..6e32d5d
--- /dev/null
+++ b/man/mv.x
@@ -0,0 +1,6 @@
+[NAME]
+mv \- move (rename) files
+[DESCRIPTION]
+.\" Add any additional description here
+[SEE ALSO]
+rename(2)
diff --git a/man/nice.1 b/man/nice.1
new file mode 100644
index 0000000..20fb208
--- /dev/null
+++ b/man/nice.1
@@ -0,0 +1,50 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH NICE "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+nice \- run a program with modified scheduling priority
+.SH SYNOPSIS
+.B nice
+[\fIOPTION\fR] [\fICOMMAND \fR[\fIARG\fR]...]
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+Run COMMAND with an adjusted niceness, which affects process scheduling.
+With no COMMAND, print the current niceness. Nicenesses range from
+\fB\-20\fR (most favorable scheduling) to 19 (least favorable).
+.TP
+\fB\-n\fR, \fB\-\-adjustment\fR=\fIN\fR
+add integer N to the niceness (default 10)
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.PP
+NOTE: your shell may have its own version of nice, which usually supersedes
+the version described here. Please refer to your shell's documentation
+for details about the options it supports.
+.SH AUTHOR
+Written by David MacKenzie.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+nice(2)
+.PP
+The full documentation for
+.B nice
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B nice
+programs are properly installed at your site, the command
+.IP
+.B info nice
+.PP
+should give you access to the complete manual.
diff --git a/man/nice.x b/man/nice.x
new file mode 100644
index 0000000..3448d69
--- /dev/null
+++ b/man/nice.x
@@ -0,0 +1,6 @@
+[NAME]
+nice \- run a program with modified scheduling priority
+[DESCRIPTION]
+.\" Add any additional description here
+[SEE ALSO]
+nice(2)
diff --git a/man/nl.1 b/man/nl.1
new file mode 100644
index 0000000..ffaf172
--- /dev/null
+++ b/man/nl.1
@@ -0,0 +1,103 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH NL "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+nl \- number lines of files
+.SH SYNOPSIS
+.B nl
+[\fIOPTION\fR]... [\fIFILE\fR]...
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+Write each FILE to standard output, with line numbers added.
+With no FILE, or when FILE is \-, read standard input.
+.PP
+Mandatory arguments to long options are mandatory for short options too.
+.TP
+\fB\-b\fR, \fB\-\-body\-numbering\fR=\fISTYLE\fR
+use STYLE for numbering body lines
+.TP
+\fB\-d\fR, \fB\-\-section\-delimiter\fR=\fICC\fR
+use CC for separating logical pages
+.TP
+\fB\-f\fR, \fB\-\-footer\-numbering\fR=\fISTYLE\fR
+use STYLE for numbering footer lines
+.TP
+\fB\-h\fR, \fB\-\-header\-numbering\fR=\fISTYLE\fR
+use STYLE for numbering header lines
+.TP
+\fB\-i\fR, \fB\-\-page\-increment\fR=\fINUMBER\fR
+line number increment at each line
+.TP
+\fB\-l\fR, \fB\-\-join\-blank\-lines\fR=\fINUMBER\fR
+group of NUMBER empty lines counted as one
+.TP
+\fB\-n\fR, \fB\-\-number\-format\fR=\fIFORMAT\fR
+insert line numbers according to FORMAT
+.TP
+\fB\-p\fR, \fB\-\-no\-renumber\fR
+do not reset line numbers at logical pages
+.TP
+\fB\-s\fR, \fB\-\-number\-separator\fR=\fISTRING\fR
+add STRING after (possible) line number
+.TP
+\fB\-v\fR, \fB\-\-first\-page\fR=\fINUMBER\fR
+first line number on each logical page
+.TP
+\fB\-w\fR, \fB\-\-number\-width\fR=\fINUMBER\fR
+use NUMBER columns for line numbers
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.PP
+By default, selects \fB\-v1\fR \fB\-i1\fR \fB\-l1\fR \fB\-sTAB\fR \fB\-w6\fR \fB\-nrn\fR \fB\-hn\fR \fB\-bt\fR \fB\-fn\fR. CC are
+two delimiter characters for separating logical pages, a missing
+second character implies :. Type \e\e for \e. STYLE is one of:
+.TP
+a
+number all lines
+.TP
+t
+number only nonempty lines
+.TP
+n
+number no lines
+.TP
+pBRE
+number only lines that contain a match for the basic regular
+expression, BRE
+.PP
+FORMAT is one of:
+.TP
+ln
+left justified, no leading zeros
+.TP
+rn
+right justified, no leading zeros
+.TP
+rz
+right justified, leading zeros
+.SH AUTHOR
+Written by Scott Bartram and David MacKenzie.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+The full documentation for
+.B nl
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B nl
+programs are properly installed at your site, the command
+.IP
+.B info nl
+.PP
+should give you access to the complete manual.
diff --git a/man/nl.x b/man/nl.x
new file mode 100644
index 0000000..cf9b648
--- /dev/null
+++ b/man/nl.x
@@ -0,0 +1,4 @@
+[NAME]
+nl \- number lines of files
+[DESCRIPTION]
+.\" Add any additional description here
diff --git a/man/nohup.1 b/man/nohup.1
new file mode 100644
index 0000000..187ec3a
--- /dev/null
+++ b/man/nohup.1
@@ -0,0 +1,46 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH NOHUP "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+nohup \- run a command immune to hangups, with output to a non-tty
+.SH SYNOPSIS
+.B nohup
+\fICOMMAND \fR[\fIARG\fR]...
+.br
+.B nohup
+\fIOPTION\fR
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+Run COMMAND, ignoring hangup signals.
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.PP
+NOTE: your shell may have its own version of nohup, which usually supersedes
+the version described here. Please refer to your shell's documentation
+for details about the options it supports.
+.SH AUTHOR
+Written by Jim Meyering.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+The full documentation for
+.B nohup
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B nohup
+programs are properly installed at your site, the command
+.IP
+.B info nohup
+.PP
+should give you access to the complete manual.
diff --git a/man/nohup.x b/man/nohup.x
new file mode 100644
index 0000000..dbb8fb8
--- /dev/null
+++ b/man/nohup.x
@@ -0,0 +1,4 @@
+[NAME]
+nohup \- run a command immune to hangups, with output to a non-tty
+[DESCRIPTION]
+.\" Add any additional description here
diff --git a/man/od.1 b/man/od.1
new file mode 100644
index 0000000..bbc3699
--- /dev/null
+++ b/man/od.1
@@ -0,0 +1,147 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH OD "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+od \- dump files in octal and other formats
+.SH SYNOPSIS
+.B od
+[\fIOPTION\fR]... [\fIFILE\fR]...
+.br
+.B od
+[\fI-abcdfilosx\fR]... [\fIFILE\fR] [[\fI+\fR]\fIOFFSET\fR[\fI.\fR][\fIb\fR]]
+.br
+.B od
+\fI--traditional \fR[\fIOPTION\fR]... [\fIFILE\fR] [[\fI+\fR]\fIOFFSET\fR[\fI.\fR][\fIb\fR] [\fI+\fR][\fILABEL\fR][\fI.\fR][\fIb\fR]]
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+Write an unambiguous representation, octal bytes by default,
+of FILE to standard output. With more than one FILE argument,
+concatenate them in the listed order to form the input.
+With no FILE, or when FILE is \-, read standard input.
+.PP
+All arguments to long options are mandatory for short options.
+.TP
+\fB\-A\fR, \fB\-\-address\-radix\fR=\fIRADIX\fR
+decide how file offsets are printed
+.TP
+\fB\-j\fR, \fB\-\-skip\-bytes\fR=\fIBYTES\fR
+skip BYTES input bytes first
+.TP
+\fB\-N\fR, \fB\-\-read\-bytes\fR=\fIBYTES\fR
+limit dump to BYTES input bytes
+.TP
+\fB\-S\fR, \fB\-\-strings\fR[=\fIBYTES\fR]
+output strings of at least BYTES graphic chars
+.TP
+\fB\-t\fR, \fB\-\-format\fR=\fITYPE\fR
+select output format or formats
+.TP
+\fB\-v\fR, \fB\-\-output\-duplicates\fR
+do not use * to mark line suppression
+.TP
+\fB\-w\fR, \fB\-\-width\fR[=\fIBYTES\fR]
+output BYTES bytes per output line
+.TP
+\fB\-\-traditional\fR
+accept arguments in traditional form
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.SS "Traditional format specifications may be intermixed; they accumulate:"
+.TP
+\fB\-a\fR
+same as \fB\-t\fR a, select named characters, ignoring high\-order bit
+.TP
+\fB\-b\fR
+same as \fB\-t\fR o1, select octal bytes
+.TP
+\fB\-c\fR
+same as \fB\-t\fR c, select ASCII characters or backslash escapes
+.TP
+\fB\-d\fR
+same as \fB\-t\fR u2, select unsigned decimal 2\-byte units
+.TP
+\fB\-f\fR
+same as \fB\-t\fR fF, select floats
+.TP
+\fB\-i\fR
+same as \fB\-t\fR dI, select decimal ints
+.TP
+\fB\-l\fR
+same as \fB\-t\fR dL, select decimal longs
+.TP
+\fB\-o\fR
+same as \fB\-t\fR o2, select octal 2\-byte units
+.TP
+\fB\-s\fR
+same as \fB\-t\fR d2, select decimal 2\-byte units
+.TP
+\fB\-x\fR
+same as \fB\-t\fR x2, select hexadecimal 2\-byte units
+.PP
+If first and second call formats both apply, the second format is assumed
+if the last operand begins with + or (if there are 2 operands) a digit.
+An OFFSET operand means \fB\-j\fR OFFSET. LABEL is the pseudo\-address
+at first byte printed, incremented when dump is progressing.
+For OFFSET and LABEL, a 0x or 0X prefix indicates hexadecimal;
+suffixes may be . for octal and b for multiply by 512.
+.PP
+TYPE is made up of one or more of these specifications:
+.TP
+a
+named character, ignoring high\-order bit
+.TP
+c
+ASCII character or backslash escape
+.TP
+d[SIZE]
+signed decimal, SIZE bytes per integer
+.TP
+f[SIZE]
+floating point, SIZE bytes per integer
+.TP
+o[SIZE]
+octal, SIZE bytes per integer
+.TP
+u[SIZE]
+unsigned decimal, SIZE bytes per integer
+.TP
+x[SIZE]
+hexadecimal, SIZE bytes per integer
+.PP
+SIZE is a number. For TYPE in doux, SIZE may also be C for
+sizeof(char), S for sizeof(short), I for sizeof(int) or L for
+sizeof(long). If TYPE is f, SIZE may also be F for sizeof(float), D
+for sizeof(double) or L for sizeof(long double).
+.PP
+RADIX is d for decimal, o for octal, x for hexadecimal or n for none.
+BYTES is hexadecimal with 0x or 0X prefix, it is multiplied by 512
+with b suffix, by 1024 with k and by 1048576 with m. Adding a z suffix to
+any type adds a display of printable characters to the end of each line
+of output. \fB\-\-string\fR without a number implies 3. \fB\-\-width\fR without a number
+implies 32. By default, od uses \fB\-A\fR o \fB\-t\fR d2 \fB\-w16\fR.
+.SH AUTHOR
+Written by Jim Meyering.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+The full documentation for
+.B od
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B od
+programs are properly installed at your site, the command
+.IP
+.B info od
+.PP
+should give you access to the complete manual.
diff --git a/man/od.x b/man/od.x
new file mode 100644
index 0000000..c913f80
--- /dev/null
+++ b/man/od.x
@@ -0,0 +1,4 @@
+[NAME]
+od \- dump files in octal and other formats
+[DESCRIPTION]
+.\" Add any additional description here
diff --git a/man/paste.1 b/man/paste.1
new file mode 100644
index 0000000..2ea2445
--- /dev/null
+++ b/man/paste.1
@@ -0,0 +1,49 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH PASTE "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+paste \- merge lines of files
+.SH SYNOPSIS
+.B paste
+[\fIOPTION\fR]... [\fIFILE\fR]...
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+Write lines consisting of the sequentially corresponding lines from
+each FILE, separated by TABs, to standard output.
+With no FILE, or when FILE is \-, read standard input.
+.PP
+Mandatory arguments to long options are mandatory for short options too.
+.TP
+\fB\-d\fR, \fB\-\-delimiters\fR=\fILIST\fR
+reuse characters from LIST instead of TABs
+.TP
+\fB\-s\fR, \fB\-\-serial\fR
+paste one file at a time instead of in parallel
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.SH AUTHOR
+Written by David M. Ihnat and David MacKenzie.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+The full documentation for
+.B paste
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B paste
+programs are properly installed at your site, the command
+.IP
+.B info paste
+.PP
+should give you access to the complete manual.
diff --git a/man/paste.x b/man/paste.x
new file mode 100644
index 0000000..0af980d
--- /dev/null
+++ b/man/paste.x
@@ -0,0 +1,4 @@
+[NAME]
+paste \- merge lines of files
+[DESCRIPTION]
+.\" Add any additional description here
diff --git a/man/pathchk.1 b/man/pathchk.1
new file mode 100644
index 0000000..2c17a1b
--- /dev/null
+++ b/man/pathchk.1
@@ -0,0 +1,48 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH PATHCHK "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+pathchk \- check whether file names are valid or portable
+.SH SYNOPSIS
+.B pathchk
+[\fIOPTION\fR]... \fINAME\fR...
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+Diagnose unportable constructs in NAME.
+.TP
+\fB\-p\fR
+check for most POSIX systems
+.TP
+\fB\-P\fR
+check for empty names and leading "\-"
+.TP
+\fB\-\-portability\fR
+check for all POSIX systems (equivalent to \fB\-p\fR \fB\-P\fR)
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.SH AUTHOR
+Written by Paul Eggert, David MacKenzie, and Jim Meyering.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+The full documentation for
+.B pathchk
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B pathchk
+programs are properly installed at your site, the command
+.IP
+.B info pathchk
+.PP
+should give you access to the complete manual.
diff --git a/man/pathchk.x b/man/pathchk.x
new file mode 100644
index 0000000..ad8f09f
--- /dev/null
+++ b/man/pathchk.x
@@ -0,0 +1,4 @@
+[NAME]
+pathchk \- check whether file names are valid or portable
+[DESCRIPTION]
+.\" Add any additional description here
diff --git a/man/pinky.1 b/man/pinky.1
new file mode 100644
index 0000000..8fdc71c
--- /dev/null
+++ b/man/pinky.1
@@ -0,0 +1,68 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH PINKY "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+pinky \- lightweight finger
+.SH SYNOPSIS
+.B pinky
+[\fIOPTION\fR]... [\fIUSER\fR]...
+.SH DESCRIPTION
+.\" Add any additional description here
+.TP
+\fB\-l\fR
+produce long format output for the specified USERs
+.TP
+\fB\-b\fR
+omit the user's home directory and shell in long format
+.TP
+\fB\-h\fR
+omit the user's project file in long format
+.TP
+\fB\-p\fR
+omit the user's plan file in long format
+.TP
+\fB\-s\fR
+do short format output, this is the default
+.TP
+\fB\-f\fR
+omit the line of column headings in short format
+.TP
+\fB\-w\fR
+omit the user's full name in short format
+.TP
+\fB\-i\fR
+omit the user's full name and remote host in short format
+.TP
+\fB\-q\fR
+omit the user's full name, remote host and idle time
+in short format
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.PP
+A lightweight `finger' program; print user information.
+The utmp file will be /var/run/utmp.
+.SH AUTHOR
+Written by Joseph Arceneaux, David MacKenzie, and Kaveh Ghazi.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+The full documentation for
+.B pinky
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B pinky
+programs are properly installed at your site, the command
+.IP
+.B info pinky
+.PP
+should give you access to the complete manual.
diff --git a/man/pinky.x b/man/pinky.x
new file mode 100644
index 0000000..91cdb43
--- /dev/null
+++ b/man/pinky.x
@@ -0,0 +1,4 @@
+[NAME]
+pinky \- lightweight finger
+[DESCRIPTION]
+.\" Add any additional description here
diff --git a/man/pr.1 b/man/pr.1
new file mode 100644
index 0000000..4ceec93
--- /dev/null
+++ b/man/pr.1
@@ -0,0 +1,137 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH PR "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+pr \- convert text files for printing
+.SH SYNOPSIS
+.B pr
+[\fIOPTION\fR]... [\fIFILE\fR]...
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+Paginate or columnate FILE(s) for printing.
+.PP
+Mandatory arguments to long options are mandatory for short options too.
+.TP
++FIRST_PAGE[:LAST_PAGE], \fB\-\-pages\fR=\fIFIRST_PAGE[\fR:LAST_PAGE]
+begin [stop] printing with page FIRST_[LAST_]PAGE
+.TP
+\fB\-COLUMN\fR, \fB\-\-columns\fR=\fICOLUMN\fR
+output COLUMN columns and print columns down,
+unless \fB\-a\fR is used. Balance number of lines in the
+columns on each page.
+.TP
+\fB\-a\fR, \fB\-\-across\fR
+print columns across rather than down, used together
+with \fB\-COLUMN\fR
+.TP
+\fB\-c\fR, \fB\-\-show\-control\-chars\fR
+use hat notation (^G) and octal backslash notation
+.TP
+\fB\-d\fR, \fB\-\-double\-space\fR
+double space the output
+.TP
+\fB\-D\fR, \fB\-\-date\-format\fR=\fIFORMAT\fR
+use FORMAT for the header date
+.TP
+\fB\-e[CHAR[WIDTH]]\fR, \fB\-\-expand\-tabs\fR[=\fICHAR[WIDTH]\fR]
+expand input CHARs (TABs) to tab WIDTH (8)
+.TP
+\fB\-F\fR, \fB\-f\fR, \fB\-\-form\-feed\fR
+use form feeds instead of newlines to separate pages
+(by a 3\-line page header with \fB\-F\fR or a 5\-line header
+and trailer without \fB\-F\fR)
+.TP
+\fB\-h\fR HEADER, \fB\-\-header\fR=\fIHEADER\fR
+use a centered HEADER instead of filename in page header,
+\fB\-h\fR "" prints a blank line, don't use \fB\-h\fR""
+.TP
+\fB\-i[CHAR[WIDTH]]\fR, \fB\-\-output\-tabs\fR[=\fICHAR[WIDTH]\fR]
+replace spaces with CHARs (TABs) to tab WIDTH (8)
+.TP
+\fB\-J\fR, \fB\-\-join\-lines\fR
+merge full lines, turns off \fB\-W\fR line truncation, no column
+alignment, \fB\-\-sep\-string\fR[=\fISTRING\fR] sets separators
+.TP
+\fB\-l\fR PAGE_LENGTH, \fB\-\-length\fR=\fIPAGE_LENGTH\fR
+set the page length to PAGE_LENGTH (66) lines
+(default number of lines of text 56, and with \fB\-F\fR 63)
+.TP
+\fB\-m\fR, \fB\-\-merge\fR
+print all files in parallel, one in each column,
+truncate lines, but join lines of full length with \fB\-J\fR
+.TP
+\fB\-n[SEP[DIGITS]]\fR, \fB\-\-number\-lines\fR[=\fISEP[DIGITS]\fR]
+number lines, use DIGITS (5) digits, then SEP (TAB),
+default counting starts with 1st line of input file
+.TP
+\fB\-N\fR NUMBER, \fB\-\-first\-line\-number\fR=\fINUMBER\fR
+start counting with NUMBER at 1st line of first
+page printed (see +FIRST_PAGE)
+.TP
+\fB\-o\fR MARGIN, \fB\-\-indent\fR=\fIMARGIN\fR
+offset each line with MARGIN (zero) spaces, do not
+affect \fB\-w\fR or \fB\-W\fR, MARGIN will be added to PAGE_WIDTH
+.TP
+\fB\-r\fR, \fB\-\-no\-file\-warnings\fR
+omit warning when a file cannot be opened
+.TP
+\fB\-s[CHAR]\fR,\-\-separator[=CHAR]
+separate columns by a single character, default for CHAR
+is the <TAB> character without \fB\-w\fR and 'no char' with \fB\-w\fR
+\fB\-s[CHAR]\fR turns off line truncation of all 3 column
+options (\fB\-COLUMN\fR|\-a \fB\-COLUMN\fR|\-m) except \fB\-w\fR is set
+.TP
+\fB\-SSTRING\fR, \fB\-\-sep\-string\fR[=\fISTRING\fR]
+separate columns by STRING,
+without \fB\-S\fR: Default separator <TAB> with \fB\-J\fR and <space>
+otherwise (same as \fB\-S\fR" "), no effect on column options
+.TP
+\fB\-t\fR, \fB\-\-omit\-header\fR
+omit page headers and trailers
+.TP
+\fB\-T\fR, \fB\-\-omit\-pagination\fR
+omit page headers and trailers, eliminate any pagination
+by form feeds set in input files
+.TP
+\fB\-v\fR, \fB\-\-show\-nonprinting\fR
+use octal backslash notation
+.TP
+\fB\-w\fR PAGE_WIDTH, \fB\-\-width\fR=\fIPAGE_WIDTH\fR
+set page width to PAGE_WIDTH (72) characters for
+multiple text\-column output only, \fB\-s[char]\fR turns off (72)
+.TP
+\fB\-W\fR PAGE_WIDTH, \fB\-\-page\-width\fR=\fIPAGE_WIDTH\fR
+set page width to PAGE_WIDTH (72) characters always,
+truncate lines, except \fB\-J\fR option is set, no interference
+with \fB\-S\fR or \fB\-s\fR
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.PP
+\fB\-T\fR implied by \fB\-l\fR nn when nn <= 10 or <= 3 with \fB\-F\fR. With no FILE, or when
+FILE is \-, read standard input.
+.SH AUTHOR
+Written by Pete TerMaat and Roland Huebner.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+The full documentation for
+.B pr
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B pr
+programs are properly installed at your site, the command
+.IP
+.B info pr
+.PP
+should give you access to the complete manual.
diff --git a/man/pr.x b/man/pr.x
new file mode 100644
index 0000000..4dd836d
--- /dev/null
+++ b/man/pr.x
@@ -0,0 +1,4 @@
+[NAME]
+pr \- convert text files for printing
+[DESCRIPTION]
+.\" Add any additional description here
diff --git a/man/printenv.1 b/man/printenv.1
new file mode 100644
index 0000000..633f5af
--- /dev/null
+++ b/man/printenv.1
@@ -0,0 +1,46 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH PRINTENV "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+printenv \- print all or part of environment
+.SH SYNOPSIS
+.B printenv
+[\fIVARIABLE\fR]...
+.br
+.B printenv
+\fIOPTION\fR
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+If no environment VARIABLE specified, print them all.
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.PP
+NOTE: your shell may have its own version of printenv, which usually supersedes
+the version described here. Please refer to your shell's documentation
+for details about the options it supports.
+.SH AUTHOR
+Written by David MacKenzie and Richard Mlynarik.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+The full documentation for
+.B printenv
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B printenv
+programs are properly installed at your site, the command
+.IP
+.B info printenv
+.PP
+should give you access to the complete manual.
diff --git a/man/printenv.x b/man/printenv.x
new file mode 100644
index 0000000..7445226
--- /dev/null
+++ b/man/printenv.x
@@ -0,0 +1,4 @@
+[NAME]
+printenv \- print all or part of environment
+[DESCRIPTION]
+.\" Add any additional description here
diff --git a/man/printf.1 b/man/printf.1
new file mode 100644
index 0000000..696ea7e
--- /dev/null
+++ b/man/printf.1
@@ -0,0 +1,100 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH PRINTF "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+printf \- format and print data
+.SH SYNOPSIS
+.B printf
+\fIFORMAT \fR[\fIARGUMENT\fR]...
+.br
+.B printf
+\fIOPTION\fR
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+Print ARGUMENT(s) according to FORMAT.
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.PP
+FORMAT controls the output as in C printf. Interpreted sequences are:
+.TP
+\e"
+double quote
+.TP
+\eNNN
+character with octal value NNN (1 to 3 digits)
+.TP
+\e\e
+backslash
+.TP
+\ea
+alert (BEL)
+.TP
+\eb
+backspace
+.TP
+\ec
+produce no further output
+.TP
+\ef
+form feed
+.TP
+\en
+new line
+.TP
+\er
+carriage return
+.TP
+\et
+horizontal tab
+.TP
+\ev
+vertical tab
+.TP
+\exHH
+byte with hexadecimal value HH (1 to 2 digits)
+.TP
+\euHHHH
+Unicode (ISO/IEC 10646) character with hex value HHHH (4 digits)
+.TP
+\eUHHHHHHHH
+Unicode character with hex value HHHHHHHH (8 digits)
+.TP
+%%
+a single %
+.TP
+%b
+ARGUMENT as a string with `\e' escapes interpreted,
+except that octal escapes are of the form \e0 or \e0NNN
+.PP
+and all C format specifications ending with one of diouxXfeEgGcs, with
+ARGUMENTs converted to proper type first. Variable widths are handled.
+.PP
+NOTE: your shell may have its own version of printf, which usually supersedes
+the version described here. Please refer to your shell's documentation
+for details about the options it supports.
+.SH AUTHOR
+Written by David MacKenzie.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+The full documentation for
+.B printf
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B printf
+programs are properly installed at your site, the command
+.IP
+.B info printf
+.PP
+should give you access to the complete manual.
diff --git a/man/printf.x b/man/printf.x
new file mode 100644
index 0000000..6489ec5
--- /dev/null
+++ b/man/printf.x
@@ -0,0 +1,4 @@
+[NAME]
+printf \- format and print data
+[DESCRIPTION]
+.\" Add any additional description here
diff --git a/man/ptx.1 b/man/ptx.1
new file mode 100644
index 0000000..5c623ec
--- /dev/null
+++ b/man/ptx.1
@@ -0,0 +1,96 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH PTX "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+ptx \- produce a permuted index of file contents
+.SH SYNOPSIS
+.B ptx
+[\fIOPTION\fR]... [\fIINPUT\fR]... \fI(without -G)\fR
+.br
+.B ptx
+\fI-G \fR[\fIOPTION\fR]... [\fIINPUT \fR[\fIOUTPUT\fR]]
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+Output a permuted index, including context, of the words in the input files.
+.PP
+Mandatory arguments to long options are mandatory for short options too.
+.TP
+\fB\-A\fR, \fB\-\-auto\-reference\fR
+output automatically generated references
+.TP
+\fB\-G\fR, \fB\-\-traditional\fR
+behave more like System V `ptx'
+.TP
+\fB\-F\fR, \fB\-\-flag\-truncation\fR=\fISTRING\fR
+use STRING for flagging line truncations
+.TP
+\fB\-M\fR, \fB\-\-macro\-name\fR=\fISTRING\fR
+macro name to use instead of `xx'
+.TP
+\fB\-O\fR, \fB\-\-format\fR=\fIroff\fR
+generate output as roff directives
+.TP
+\fB\-R\fR, \fB\-\-right\-side\-refs\fR
+put references at right, not counted in \fB\-w\fR
+.TP
+\fB\-S\fR, \fB\-\-sentence\-regexp\fR=\fIREGEXP\fR
+for end of lines or end of sentences
+.TP
+\fB\-T\fR, \fB\-\-format\fR=\fItex\fR
+generate output as TeX directives
+.TP
+\fB\-W\fR, \fB\-\-word\-regexp\fR=\fIREGEXP\fR
+use REGEXP to match each keyword
+.TP
+\fB\-b\fR, \fB\-\-break\-file\fR=\fIFILE\fR
+word break characters in this FILE
+.TP
+\fB\-f\fR, \fB\-\-ignore\-case\fR
+fold lower case to upper case for sorting
+.TP
+\fB\-g\fR, \fB\-\-gap\-size\fR=\fINUMBER\fR
+gap size in columns between output fields
+.TP
+\fB\-i\fR, \fB\-\-ignore\-file\fR=\fIFILE\fR
+read ignore word list from FILE
+.TP
+\fB\-o\fR, \fB\-\-only\-file\fR=\fIFILE\fR
+read only word list from this FILE
+.TP
+\fB\-r\fR, \fB\-\-references\fR
+first field of each line is a reference
+.HP
+\fB\-t\fR, \fB\-\-typeset\-mode\fR \- not implemented \-
+.TP
+\fB\-w\fR, \fB\-\-width\fR=\fINUMBER\fR
+output width in columns, reference excluded
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.PP
+With no FILE or if FILE is \-, read Standard Input. `\-F /' by default.
+.SH AUTHOR
+Written by F. Pinard.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+The full documentation for
+.B ptx
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B ptx
+programs are properly installed at your site, the command
+.IP
+.B info ptx
+.PP
+should give you access to the complete manual.
diff --git a/man/ptx.x b/man/ptx.x
new file mode 100644
index 0000000..af37770
--- /dev/null
+++ b/man/ptx.x
@@ -0,0 +1,4 @@
+[NAME]
+ptx \- produce a permuted index of file contents
+[DESCRIPTION]
+.\" Add any additional description here
diff --git a/man/pwd.1 b/man/pwd.1
new file mode 100644
index 0000000..f7ae93f
--- /dev/null
+++ b/man/pwd.1
@@ -0,0 +1,45 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH PWD "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+pwd \- print name of current/working directory
+.SH SYNOPSIS
+.B pwd
+[\fIOPTION\fR]
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+Print the full filename of the current working directory.
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.PP
+NOTE: your shell may have its own version of pwd, which usually supersedes
+the version described here. Please refer to your shell's documentation
+for details about the options it supports.
+.SH AUTHOR
+Written by Jim Meyering.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+getcwd(3)
+.PP
+The full documentation for
+.B pwd
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B pwd
+programs are properly installed at your site, the command
+.IP
+.B info pwd
+.PP
+should give you access to the complete manual.
diff --git a/man/pwd.x b/man/pwd.x
new file mode 100644
index 0000000..65daec0
--- /dev/null
+++ b/man/pwd.x
@@ -0,0 +1,6 @@
+[NAME]
+pwd \- print name of current/working directory
+[DESCRIPTION]
+.\" Add any additional description here
+[SEE ALSO]
+getcwd(3)
diff --git a/man/readlink.1 b/man/readlink.1
new file mode 100644
index 0000000..d90c758
--- /dev/null
+++ b/man/readlink.1
@@ -0,0 +1,67 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH READLINK "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+readlink \- display value of a symbolic link
+.SH SYNOPSIS
+.B readlink
+[\fIOPTION\fR]... \fIFILE\fR
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+Display value of a symbolic link on standard output.
+.TP
+\fB\-f\fR, \fB\-\-canonicalize\fR
+canonicalize by following every symlink in
+every component of the given name recursively;
+all but the last component must exist
+.TP
+\fB\-e\fR, \fB\-\-canonicalize\-existing\fR
+canonicalize by following every symlink in
+every component of the given name recursively,
+all components must exist
+.TP
+\fB\-m\fR, \fB\-\-canonicalize\-missing\fR
+canonicalize by following every symlink in
+every component of the given name recursively,
+without requirements on components existence
+.TP
+\fB\-n\fR, \fB\-\-no\-newline\fR
+do not output the trailing newline
+.HP
+\fB\-q\fR, \fB\-\-quiet\fR,
+.TP
+\fB\-s\fR, \fB\-\-silent\fR
+suppress most error messages
+.TP
+\fB\-v\fR, \fB\-\-verbose\fR
+report error messages
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.SH AUTHOR
+Written by Dmitry V. Levin.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+readlink(2)
+.PP
+The full documentation for
+.B readlink
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B readlink
+programs are properly installed at your site, the command
+.IP
+.B info readlink
+.PP
+should give you access to the complete manual.
diff --git a/man/readlink.x b/man/readlink.x
new file mode 100644
index 0000000..c1d6c5c
--- /dev/null
+++ b/man/readlink.x
@@ -0,0 +1,6 @@
+[NAME]
+readlink \- display value of a symbolic link
+[DESCRIPTION]
+.\" Add any additional description here
+[SEE ALSO]
+readlink(2)
diff --git a/man/rm.1 b/man/rm.1
new file mode 100644
index 0000000..3f9525e
--- /dev/null
+++ b/man/rm.1
@@ -0,0 +1,107 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH RM "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+rm \- remove files or directories
+.SH SYNOPSIS
+.B rm
+[\fIOPTION\fR]... \fIFILE\fR...
+.SH DESCRIPTION
+This manual page
+documents the GNU version of
+.BR rm .
+.B rm
+removes each specified file. By default, it does not remove
+directories.
+.P
+If the \fI\-I\fR or \fI\-\-interactive\=once\fR option is given,
+and there are more than three files or the \fI\-r\fR, \fI\-R\fR,
+or \fI\-\-recursive\fR are given, then
+.B rm
+prompts the user for whether to proceed with the entire operation. If
+the response is not affirmative, the entire command is aborted.
+.P
+Otherwise, if a file is unwritable, standard input is a terminal, and
+the \fI\-f\fR or \fI\-\-force\fR option is not given, or the
+\fI\-i\fR or \fI\-\-interactive\=always\fR option is given,
+.B rm
+prompts the user for whether to remove the file. If the response is
+not affirmative, the file is skipped.
+.SH OPTIONS
+.PP
+Remove (unlink) the FILE(s).
+.TP
+\fB\-f\fR, \fB\-\-force\fR
+ignore nonexistent files, never prompt
+.TP
+\fB\-i\fR
+prompt before every removal
+.TP
+\fB\-I\fR
+prompt once before removing more than three files, or
+when removing recursively. Less intrusive than \fB\-i\fR,
+while still giving protection against most mistakes
+.TP
+\fB\-\-interactive\fR[=\fIWHEN\fR]
+prompt according to WHEN: never, once (\fB\-I\fR), or
+always (\fB\-i\fR). Without WHEN, prompt always
+.TP
+\fB\-\-one\-file\-system\fR
+when removing a hierarchy recursively, skip any
+directory that is on a file system different from
+that of the corresponding command line argument
+.TP
+\fB\-\-no\-preserve\-root\fR
+do not treat `/' specially
+.TP
+\fB\-\-preserve\-root\fR
+do not remove `/' (default)
+.TP
+\fB\-r\fR, \fB\-R\fR, \fB\-\-recursive\fR
+remove directories and their contents recursively
+.TP
+\fB\-v\fR, \fB\-\-verbose\fR
+explain what is being done
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.PP
+By default, rm does not remove directories. Use the \fB\-\-recursive\fR (\fB\-r\fR or \fB\-R\fR)
+option to remove each listed directory, too, along with all of its contents.
+.PP
+To remove a file whose name starts with a `\-', for example `\-foo',
+use one of these commands:
+.IP
+rm \fB\-\-\fR \fB\-foo\fR
+.IP
+rm ./\-foo
+.PP
+Note that if you use rm to remove a file, it is usually possible to recover
+the contents of that file. If you want more assurance that the contents are
+truly unrecoverable, consider using shred.
+.SH AUTHOR
+Written by Paul Rubin, David MacKenzie, Richard Stallman, and Jim Meyering.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+unlink(1), unlink(2), chattr(1), shred(1)
+.PP
+The full documentation for
+.B rm
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B rm
+programs are properly installed at your site, the command
+.IP
+.B info rm
+.PP
+should give you access to the complete manual.
diff --git a/man/rm.x b/man/rm.x
new file mode 100644
index 0000000..422ad79
--- /dev/null
+++ b/man/rm.x
@@ -0,0 +1,32 @@
+'\" Copyright (C) 1998, 1999, 2001, 2003, 2004, 2006 Free Software
+'\" Foundation, Inc.
+'\"
+'\" This is free software. You may redistribute copies of it under the terms
+'\" of the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+'\" There is NO WARRANTY, to the extent permitted by law.
+[NAME]
+rm \- remove files or directories
+[DESCRIPTION]
+This manual page
+documents the GNU version of
+.BR rm .
+.B rm
+removes each specified file. By default, it does not remove
+directories.
+.P
+If the \fI\-I\fR or \fI\-\-interactive\=once\fR option is given,
+and there are more than three files or the \fI\-r\fR, \fI\-R\fR,
+or \fI\-\-recursive\fR are given, then
+.B rm
+prompts the user for whether to proceed with the entire operation. If
+the response is not affirmative, the entire command is aborted.
+.P
+Otherwise, if a file is unwritable, standard input is a terminal, and
+the \fI\-f\fR or \fI\-\-force\fR option is not given, or the
+\fI\-i\fR or \fI\-\-interactive\=always\fR option is given,
+.B rm
+prompts the user for whether to remove the file. If the response is
+not affirmative, the file is skipped.
+.SH OPTIONS
+[SEE ALSO]
+unlink(1), unlink(2), chattr(1), shred(1)
diff --git a/man/rmdir.1 b/man/rmdir.1
new file mode 100644
index 0000000..8034430
--- /dev/null
+++ b/man/rmdir.1
@@ -0,0 +1,53 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH RMDIR "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+rmdir \- remove empty directories
+.SH SYNOPSIS
+.B rmdir
+[\fIOPTION\fR]... \fIDIRECTORY\fR...
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+Remove the DIRECTORY(ies), if they are empty.
+.HP
+\fB\-\-ignore\-fail\-on\-non\-empty\fR
+.IP
+ignore each failure that is solely because a directory
+is non\-empty
+.TP
+\fB\-p\fR, \fB\-\-parents\fR
+Remove DIRECTORY and its ancestors. E.g., `rmdir \fB\-p\fR a/b/c' is
+similar to `rmdir a/b/c a/b a'.
+.TP
+\fB\-v\fR, \fB\-\-verbose\fR
+output a diagnostic for every directory processed
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.SH AUTHOR
+Written by David MacKenzie.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+rmdir(2)
+.PP
+The full documentation for
+.B rmdir
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B rmdir
+programs are properly installed at your site, the command
+.IP
+.B info rmdir
+.PP
+should give you access to the complete manual.
diff --git a/man/rmdir.x b/man/rmdir.x
new file mode 100644
index 0000000..a612f83
--- /dev/null
+++ b/man/rmdir.x
@@ -0,0 +1,6 @@
+[NAME]
+rmdir \- remove empty directories
+[DESCRIPTION]
+.\" Add any additional description here
+[SEE ALSO]
+rmdir(2)
diff --git a/man/seq.1 b/man/seq.1
new file mode 100644
index 0000000..df5bc3a
--- /dev/null
+++ b/man/seq.1
@@ -0,0 +1,63 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH SEQ "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+seq \- print a sequence of numbers
+.SH SYNOPSIS
+.B seq
+[\fIOPTION\fR]... \fILAST\fR
+.br
+.B seq
+[\fIOPTION\fR]... \fIFIRST LAST\fR
+.br
+.B seq
+[\fIOPTION\fR]... \fIFIRST INCREMENT LAST\fR
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+Print numbers from FIRST to LAST, in steps of INCREMENT.
+.TP
+\fB\-f\fR, \fB\-\-format\fR=\fIFORMAT\fR
+use printf style floating\-point FORMAT
+.TP
+\fB\-s\fR, \fB\-\-separator\fR=\fISTRING\fR
+use STRING to separate numbers (default: \en)
+.TP
+\fB\-w\fR, \fB\-\-equal\-width\fR
+equalize width by padding with leading zeroes
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.PP
+If FIRST or INCREMENT is omitted, it defaults to 1. That is, an
+omitted INCREMENT defaults to 1 even when LAST is smaller than FIRST.
+FIRST, INCREMENT, and LAST are interpreted as floating point values.
+INCREMENT is usually positive if FIRST is smaller than LAST, and
+INCREMENT is usually negative if FIRST is greater than LAST.
+FORMAT must be suitable for printing one argument of type `double';
+it defaults to %.PRECf if FIRST, INCREMENT, and LAST are all fixed point
+decimal numbers with maximum precision PREC, and to %g otherwise.
+.SH AUTHOR
+Written by Ulrich Drepper.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+The full documentation for
+.B seq
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B seq
+programs are properly installed at your site, the command
+.IP
+.B info seq
+.PP
+should give you access to the complete manual.
diff --git a/man/seq.x b/man/seq.x
new file mode 100644
index 0000000..df7f98c
--- /dev/null
+++ b/man/seq.x
@@ -0,0 +1,4 @@
+[NAME]
+seq \- print a sequence of numbers
+[DESCRIPTION]
+.\" Add any additional description here
diff --git a/man/sha1sum.1 b/man/sha1sum.1
new file mode 100644
index 0000000..1ccf435
--- /dev/null
+++ b/man/sha1sum.1
@@ -0,0 +1,61 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH SHA1SUM "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+sha1sum \- compute and check SHA1 message digest
+.SH SYNOPSIS
+.B sha1sum
+[\fIOPTION\fR] [\fIFILE\fR]...
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+Print or check SHA1 (160\-bit) checksums.
+With no FILE, or when FILE is \-, read standard input.
+.TP
+\fB\-b\fR, \fB\-\-binary\fR
+read in binary mode
+.TP
+\fB\-c\fR, \fB\-\-check\fR
+read SHA1 sums from the FILEs and check them
+.TP
+\fB\-t\fR, \fB\-\-text\fR
+read in text mode (default)
+.SS "The following two options are useful only when verifying checksums:"
+.TP
+\fB\-\-status\fR
+don't output anything, status code shows success
+.TP
+\fB\-w\fR, \fB\-\-warn\fR
+warn about improperly formatted checksum lines
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.PP
+The sums are computed as described in FIPS\-180\-1. When checking, the input
+should be a former output of this program. The default mode is to print
+a line with checksum, a character indicating type (`*' for binary, ` ' for
+text), and name for each FILE.
+.SH AUTHOR
+Written by Ulrich Drepper, Scott Miller, and David Madore.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+The full documentation for
+.B sha1sum
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B sha1sum
+programs are properly installed at your site, the command
+.IP
+.B info sha1sum
+.PP
+should give you access to the complete manual.
diff --git a/man/sha1sum.x b/man/sha1sum.x
new file mode 100644
index 0000000..52bb841
--- /dev/null
+++ b/man/sha1sum.x
@@ -0,0 +1,4 @@
+[NAME]
+sha1sum \- compute and check SHA1 message digest
+[DESCRIPTION]
+.\" Add any additional description here
diff --git a/man/sha224sum.1 b/man/sha224sum.1
new file mode 100644
index 0000000..0271626
--- /dev/null
+++ b/man/sha224sum.1
@@ -0,0 +1,61 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH SHA224SUM "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+sha224sum \- compute and check SHA224 message digest
+.SH SYNOPSIS
+.B sha224sum
+[\fIOPTION\fR] [\fIFILE\fR]...
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+Print or check SHA224 (224\-bit) checksums.
+With no FILE, or when FILE is \-, read standard input.
+.TP
+\fB\-b\fR, \fB\-\-binary\fR
+read in binary mode
+.TP
+\fB\-c\fR, \fB\-\-check\fR
+read SHA224 sums from the FILEs and check them
+.TP
+\fB\-t\fR, \fB\-\-text\fR
+read in text mode (default)
+.SS "The following two options are useful only when verifying checksums:"
+.TP
+\fB\-\-status\fR
+don't output anything, status code shows success
+.TP
+\fB\-w\fR, \fB\-\-warn\fR
+warn about improperly formatted checksum lines
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.PP
+The sums are computed as described in RFC 3874. When checking, the input
+should be a former output of this program. The default mode is to print
+a line with checksum, a character indicating type (`*' for binary, ` ' for
+text), and name for each FILE.
+.SH AUTHOR
+Written by Ulrich Drepper, Scott Miller, and David Madore.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+The full documentation for
+.B sha224sum
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B sha224sum
+programs are properly installed at your site, the command
+.IP
+.B info sha224sum
+.PP
+should give you access to the complete manual.
diff --git a/man/sha224sum.x b/man/sha224sum.x
new file mode 100644
index 0000000..8e010a8
--- /dev/null
+++ b/man/sha224sum.x
@@ -0,0 +1,4 @@
+[NAME]
+sha224sum \- compute and check SHA224 message digest
+[DESCRIPTION]
+.\" Add any additional description here
diff --git a/man/sha256sum.1 b/man/sha256sum.1
new file mode 100644
index 0000000..ae35987
--- /dev/null
+++ b/man/sha256sum.1
@@ -0,0 +1,61 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH SHA256SUM "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+sha256sum \- compute and check SHA256 message digest
+.SH SYNOPSIS
+.B sha256sum
+[\fIOPTION\fR] [\fIFILE\fR]...
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+Print or check SHA256 (256\-bit) checksums.
+With no FILE, or when FILE is \-, read standard input.
+.TP
+\fB\-b\fR, \fB\-\-binary\fR
+read in binary mode
+.TP
+\fB\-c\fR, \fB\-\-check\fR
+read SHA256 sums from the FILEs and check them
+.TP
+\fB\-t\fR, \fB\-\-text\fR
+read in text mode (default)
+.SS "The following two options are useful only when verifying checksums:"
+.TP
+\fB\-\-status\fR
+don't output anything, status code shows success
+.TP
+\fB\-w\fR, \fB\-\-warn\fR
+warn about improperly formatted checksum lines
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.PP
+The sums are computed as described in FIPS\-180\-2. When checking, the input
+should be a former output of this program. The default mode is to print
+a line with checksum, a character indicating type (`*' for binary, ` ' for
+text), and name for each FILE.
+.SH AUTHOR
+Written by Ulrich Drepper, Scott Miller, and David Madore.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+The full documentation for
+.B sha256sum
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B sha256sum
+programs are properly installed at your site, the command
+.IP
+.B info sha256sum
+.PP
+should give you access to the complete manual.
diff --git a/man/sha256sum.x b/man/sha256sum.x
new file mode 100644
index 0000000..a6cfa36
--- /dev/null
+++ b/man/sha256sum.x
@@ -0,0 +1,4 @@
+[NAME]
+sha256sum \- compute and check SHA256 message digest
+[DESCRIPTION]
+.\" Add any additional description here
diff --git a/man/sha384sum.1 b/man/sha384sum.1
new file mode 100644
index 0000000..94a3370
--- /dev/null
+++ b/man/sha384sum.1
@@ -0,0 +1,61 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH SHA384SUM "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+sha384sum \- compute and check SHA384 message digest
+.SH SYNOPSIS
+.B sha384sum
+[\fIOPTION\fR] [\fIFILE\fR]...
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+Print or check SHA384 (384\-bit) checksums.
+With no FILE, or when FILE is \-, read standard input.
+.TP
+\fB\-b\fR, \fB\-\-binary\fR
+read in binary mode
+.TP
+\fB\-c\fR, \fB\-\-check\fR
+read SHA384 sums from the FILEs and check them
+.TP
+\fB\-t\fR, \fB\-\-text\fR
+read in text mode (default)
+.SS "The following two options are useful only when verifying checksums:"
+.TP
+\fB\-\-status\fR
+don't output anything, status code shows success
+.TP
+\fB\-w\fR, \fB\-\-warn\fR
+warn about improperly formatted checksum lines
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.PP
+The sums are computed as described in FIPS\-180\-2. When checking, the input
+should be a former output of this program. The default mode is to print
+a line with checksum, a character indicating type (`*' for binary, ` ' for
+text), and name for each FILE.
+.SH AUTHOR
+Written by Ulrich Drepper, Scott Miller, and David Madore.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+The full documentation for
+.B sha384sum
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B sha384sum
+programs are properly installed at your site, the command
+.IP
+.B info sha384sum
+.PP
+should give you access to the complete manual.
diff --git a/man/sha384sum.x b/man/sha384sum.x
new file mode 100644
index 0000000..87a5a00
--- /dev/null
+++ b/man/sha384sum.x
@@ -0,0 +1,4 @@
+[NAME]
+sha384sum \- compute and check SHA384 message digest
+[DESCRIPTION]
+.\" Add any additional description here
diff --git a/man/sha512sum.1 b/man/sha512sum.1
new file mode 100644
index 0000000..08bfc7e
--- /dev/null
+++ b/man/sha512sum.1
@@ -0,0 +1,61 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH SHA512SUM "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+sha512sum \- compute and check SHA512 message digest
+.SH SYNOPSIS
+.B sha512sum
+[\fIOPTION\fR] [\fIFILE\fR]...
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+Print or check SHA512 (512\-bit) checksums.
+With no FILE, or when FILE is \-, read standard input.
+.TP
+\fB\-b\fR, \fB\-\-binary\fR
+read in binary mode
+.TP
+\fB\-c\fR, \fB\-\-check\fR
+read SHA512 sums from the FILEs and check them
+.TP
+\fB\-t\fR, \fB\-\-text\fR
+read in text mode (default)
+.SS "The following two options are useful only when verifying checksums:"
+.TP
+\fB\-\-status\fR
+don't output anything, status code shows success
+.TP
+\fB\-w\fR, \fB\-\-warn\fR
+warn about improperly formatted checksum lines
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.PP
+The sums are computed as described in FIPS\-180\-2. When checking, the input
+should be a former output of this program. The default mode is to print
+a line with checksum, a character indicating type (`*' for binary, ` ' for
+text), and name for each FILE.
+.SH AUTHOR
+Written by Ulrich Drepper, Scott Miller, and David Madore.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+The full documentation for
+.B sha512sum
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B sha512sum
+programs are properly installed at your site, the command
+.IP
+.B info sha512sum
+.PP
+should give you access to the complete manual.
diff --git a/man/sha512sum.x b/man/sha512sum.x
new file mode 100644
index 0000000..b38b6b4
--- /dev/null
+++ b/man/sha512sum.x
@@ -0,0 +1,4 @@
+[NAME]
+sha512sum \- compute and check SHA512 message digest
+[DESCRIPTION]
+.\" Add any additional description here
diff --git a/man/shred.1 b/man/shred.1
new file mode 100644
index 0000000..7115829
--- /dev/null
+++ b/man/shred.1
@@ -0,0 +1,106 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH SHRED "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+shred \- overwrite a file to hide its contents, and optionally delete it
+.SH SYNOPSIS
+.B shred
+[\fIOPTIONS\fR] \fIFILE \fR[...]
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+Overwrite the specified FILE(s) repeatedly, in order to make it harder
+for even very expensive hardware probing to recover the data.
+.PP
+Mandatory arguments to long options are mandatory for short options too.
+.TP
+\fB\-f\fR, \fB\-\-force\fR
+change permissions to allow writing if necessary
+.TP
+\fB\-n\fR, \fB\-\-iterations\fR=\fIN\fR
+Overwrite N times instead of the default (25)
+.TP
+\fB\-\-random\-source\fR=\fIFILE\fR
+get random bytes from FILE (default /dev/urandom)
+.TP
+\fB\-s\fR, \fB\-\-size\fR=\fIN\fR
+shred this many bytes (suffixes like K, M, G accepted)
+.TP
+\fB\-u\fR, \fB\-\-remove\fR
+truncate and remove file after overwriting
+.TP
+\fB\-v\fR, \fB\-\-verbose\fR
+show progress
+.TP
+\fB\-x\fR, \fB\-\-exact\fR
+do not round file sizes up to the next full block;
+.IP
+this is the default for non\-regular files
+.TP
+\fB\-z\fR, \fB\-\-zero\fR
+add a final overwrite with zeros to hide shredding
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.PP
+If FILE is \-, shred standard output.
+.PP
+Delete FILE(s) if \fB\-\-remove\fR (\fB\-u\fR) is specified. The default is not to remove
+the files because it is common to operate on device files like /dev/hda,
+and those files usually should not be removed. When operating on regular
+files, most people use the \fB\-\-remove\fR option.
+.PP
+CAUTION: Note that shred relies on a very important assumption:
+that the file system overwrites data in place. This is the traditional
+way to do things, but many modern file system designs do not satisfy this
+assumption. The following are examples of file systems on which shred is
+not effective, or is not guaranteed to be effective in all file system modes:
+.PP
+* log\-structured or journaled file systems, such as those supplied with
+AIX and Solaris (and JFS, ReiserFS, XFS, Ext3, etc.)
+.PP
+* file systems that write redundant data and carry on even if some writes
+fail, such as RAID\-based file systems
+.PP
+* file systems that make snapshots, such as Network Appliance's NFS server
+.PP
+* file systems that cache in temporary locations, such as NFS
+version 3 clients
+.PP
+* compressed file systems
+.PP
+In the case of ext3 file systems, the above disclaimer applies
+(and shred is thus of limited effectiveness) only in data=journal mode,
+which journals file data in addition to just metadata. In both the
+data=ordered (default) and data=writeback modes, shred works as usual.
+Ext3 journaling modes can be changed by adding the data=something option
+to the mount options for a particular file system in the /etc/fstab file,
+as documented in the mount man page (man mount).
+.PP
+In addition, file system backups and remote mirrors may contain copies
+of the file that cannot be removed, and that will allow a shredded file
+to be recovered later.
+.SH AUTHOR
+Written by Colin Plumb.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+The full documentation for
+.B shred
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B shred
+programs are properly installed at your site, the command
+.IP
+.B info shred
+.PP
+should give you access to the complete manual.
diff --git a/man/shred.x b/man/shred.x
new file mode 100644
index 0000000..5e22616
--- /dev/null
+++ b/man/shred.x
@@ -0,0 +1,4 @@
+[NAME]
+shred \- overwrite a file to hide its contents, and optionally delete it
+[DESCRIPTION]
+.\" Add any additional description here
diff --git a/man/shuf.1 b/man/shuf.1
new file mode 100644
index 0000000..737ffcc
--- /dev/null
+++ b/man/shuf.1
@@ -0,0 +1,67 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH SHUF "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+shuf \- generate random permutations
+.SH SYNOPSIS
+.B shuf
+[\fIOPTION\fR]... [\fIFILE\fR]
+.br
+.B shuf
+\fI-e \fR[\fIOPTION\fR]... [\fIARG\fR]...
+.br
+.B shuf
+\fI-i LO-HI \fR[\fIOPTION\fR]...
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+Write a random permutation of the input lines to standard output.
+.PP
+Mandatory arguments to long options are mandatory for short options too.
+.TP
+\fB\-e\fR, \fB\-\-echo\fR
+treat each ARG as an input line
+.TP
+\fB\-i\fR, \fB\-\-input\-range\fR=\fILO\-HI\fR
+treat each number LO through HI as an input line
+.TP
+\fB\-n\fR, \fB\-\-head\-lines\fR=\fILINES\fR
+output at most LINES lines
+.TP
+\fB\-o\fR, \fB\-\-output\fR=\fIFILE\fR
+write result to FILE instead of standard output
+.TP
+\fB\-\-random\-source\fR=\fIFILE\fR
+get random bytes from FILE (default /dev/urandom)
+.TP
+\fB\-z\fR, \fB\-\-zero\-terminated\fR
+end lines with 0 byte, not newline
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.PP
+With no FILE, or when FILE is \-, read standard input.
+.SH AUTHOR
+Written by Paul Eggert.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+The full documentation for
+.B shuf
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B shuf
+programs are properly installed at your site, the command
+.IP
+.B info shuf
+.PP
+should give you access to the complete manual.
diff --git a/man/shuf.x b/man/shuf.x
new file mode 100644
index 0000000..bda519f
--- /dev/null
+++ b/man/shuf.x
@@ -0,0 +1,4 @@
+[NAME]
+shuf \- generate random permutations
+[DESCRIPTION]
+.\" Add any additional description here
diff --git a/man/sleep.1 b/man/sleep.1
new file mode 100644
index 0000000..0d090bb
--- /dev/null
+++ b/man/sleep.1
@@ -0,0 +1,48 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH SLEEP "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+sleep \- delay for a specified amount of time
+.SH SYNOPSIS
+.B sleep
+\fINUMBER\fR[\fISUFFIX\fR]...
+.br
+.B sleep
+\fIOPTION\fR
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+Pause for NUMBER seconds. SUFFIX may be `s' for seconds (the default),
+`m' for minutes, `h' for hours or `d' for days. Unlike most implementations
+that require NUMBER be an integer, here NUMBER may be an arbitrary floating
+point number. Given two or more arguments, pause for the amount of time
+specified by the sum of their values.
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.SH AUTHOR
+Written by Jim Meyering and Paul Eggert.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+sleep(3)
+.PP
+The full documentation for
+.B sleep
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B sleep
+programs are properly installed at your site, the command
+.IP
+.B info sleep
+.PP
+should give you access to the complete manual.
diff --git a/man/sleep.x b/man/sleep.x
new file mode 100644
index 0000000..f1343e8
--- /dev/null
+++ b/man/sleep.x
@@ -0,0 +1,6 @@
+[NAME]
+sleep \- delay for a specified amount of time
+[DESCRIPTION]
+.\" Add any additional description here
+[SEE ALSO]
+sleep(3)
diff --git a/man/sort.1 b/man/sort.1
new file mode 100644
index 0000000..c2f55bb
--- /dev/null
+++ b/man/sort.1
@@ -0,0 +1,129 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH SORT "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+sort \- sort lines of text files
+.SH SYNOPSIS
+.B sort
+[\fIOPTION\fR]... [\fIFILE\fR]...
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+Write sorted concatenation of all FILE(s) to standard output.
+.PP
+Mandatory arguments to long options are mandatory for short options too.
+Ordering options:
+.TP
+\fB\-b\fR, \fB\-\-ignore\-leading\-blanks\fR
+ignore leading blanks
+.TP
+\fB\-d\fR, \fB\-\-dictionary\-order\fR
+consider only blanks and alphanumeric characters
+.TP
+\fB\-f\fR, \fB\-\-ignore\-case\fR
+fold lower case to upper case characters
+.TP
+\fB\-g\fR, \fB\-\-general\-numeric\-sort\fR
+compare according to general numerical value
+.TP
+\fB\-i\fR, \fB\-\-ignore\-nonprinting\fR
+consider only printable characters
+.TP
+\fB\-M\fR, \fB\-\-month\-sort\fR
+compare (unknown) < `JAN' < ... < `DEC'
+.TP
+\fB\-n\fR, \fB\-\-numeric\-sort\fR
+compare according to string numerical value
+.TP
+\fB\-R\fR, \fB\-\-random\-sort\fR
+sort by random hash of keys
+.TP
+\fB\-\-random\-source\fR=\fIFILE\fR
+get random bytes from FILE (default /dev/urandom)
+.TP
+\fB\-r\fR, \fB\-\-reverse\fR
+reverse the result of comparisons
+.PP
+Other options:
+.TP
+\fB\-c\fR, \fB\-\-check\fR, \fB\-\-check\fR=\fIdiagnose\-first\fR
+check for sorted input; do not sort
+.TP
+\fB\-C\fR, \fB\-\-check\fR=\fIquiet\fR, \fB\-\-check\fR=\fIsilent\fR
+like \fB\-c\fR, but do not report first bad line
+.TP
+\fB\-\-compress\-program\fR=\fIPROG\fR
+compress temporaries with PROG;
+decompress them with PROG \fB\-d\fR
+.TP
+\fB\-k\fR, \fB\-\-key\fR=\fIPOS1[\fR,POS2]
+start a key at POS1, end it at POS2 (origin 1)
+.TP
+\fB\-m\fR, \fB\-\-merge\fR
+merge already sorted files; do not sort
+.TP
+\fB\-o\fR, \fB\-\-output\fR=\fIFILE\fR
+write result to FILE instead of standard output
+.TP
+\fB\-s\fR, \fB\-\-stable\fR
+stabilize sort by disabling last\-resort comparison
+.TP
+\fB\-S\fR, \fB\-\-buffer\-size\fR=\fISIZE\fR
+use SIZE for main memory buffer
+.TP
+\fB\-t\fR, \fB\-\-field\-separator\fR=\fISEP\fR
+use SEP instead of non\-blank to blank transition
+.TP
+\fB\-T\fR, \fB\-\-temporary\-directory\fR=\fIDIR\fR
+use DIR for temporaries, not $TMPDIR or /tmp;
+multiple options specify multiple directories
+.TP
+\fB\-u\fR, \fB\-\-unique\fR
+with \fB\-c\fR, check for strict ordering;
+without \fB\-c\fR, output only the first of an equal run
+.TP
+\fB\-z\fR, \fB\-\-zero\-terminated\fR
+end lines with 0 byte, not newline
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.PP
+POS is F[.C][OPTS], where F is the field number and C the character position
+in the field; both are origin 1. If neither \fB\-t\fR nor \fB\-b\fR is in effect, characters
+in a field are counted from the beginning of the preceding whitespace. OPTS is
+one or more single\-letter ordering options, which override global ordering
+options for that key. If no key is given, use the entire line as the key.
+.PP
+SIZE may be followed by the following multiplicative suffixes:
+% 1% of memory, b 1, K 1024 (default), and so on for M, G, T, P, E, Z, Y.
+.PP
+With no FILE, or when FILE is \-, read standard input.
+.PP
+*** WARNING ***
+The locale specified by the environment affects sort order.
+Set LC_ALL=C to get the traditional sort order that uses
+native byte values.
+.SH AUTHOR
+Written by Mike Haertel and Paul Eggert.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+The full documentation for
+.B sort
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B sort
+programs are properly installed at your site, the command
+.IP
+.B info sort
+.PP
+should give you access to the complete manual.
diff --git a/man/sort.x b/man/sort.x
new file mode 100644
index 0000000..5c171dd
--- /dev/null
+++ b/man/sort.x
@@ -0,0 +1,4 @@
+[NAME]
+sort \- sort lines of text files
+[DESCRIPTION]
+.\" Add any additional description here
diff --git a/man/split.1 b/man/split.1
new file mode 100644
index 0000000..a761151
--- /dev/null
+++ b/man/split.1
@@ -0,0 +1,64 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH SPLIT "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+split \- split a file into pieces
+.SH SYNOPSIS
+.B split
+[\fIOPTION\fR] [\fIINPUT \fR[\fIPREFIX\fR]]
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+Output fixed\-size pieces of INPUT to PREFIXaa, PREFIXab, ...; default
+size is 1000 lines, and default PREFIX is `x'. With no INPUT, or when INPUT
+is \-, read standard input.
+.PP
+Mandatory arguments to long options are mandatory for short options too.
+.TP
+\fB\-a\fR, \fB\-\-suffix\-length\fR=\fIN\fR
+use suffixes of length N (default 2)
+.TP
+\fB\-b\fR, \fB\-\-bytes\fR=\fISIZE\fR
+put SIZE bytes per output file
+.TP
+\fB\-C\fR, \fB\-\-line\-bytes\fR=\fISIZE\fR
+put at most SIZE bytes of lines per output file
+.TP
+\fB\-d\fR, \fB\-\-numeric\-suffixes\fR
+use numeric suffixes instead of alphabetic
+.TP
+\fB\-l\fR, \fB\-\-lines\fR=\fINUMBER\fR
+put NUMBER lines per output file
+.TP
+\fB\-\-verbose\fR
+print a diagnostic to standard error just
+before each output file is opened
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.PP
+SIZE may have a multiplier suffix: b for 512, k for 1K, m for 1 Meg.
+.SH AUTHOR
+Written by Torbjorn Granlund and Richard M. Stallman.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+The full documentation for
+.B split
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B split
+programs are properly installed at your site, the command
+.IP
+.B info split
+.PP
+should give you access to the complete manual.
diff --git a/man/split.x b/man/split.x
new file mode 100644
index 0000000..6e98e7f
--- /dev/null
+++ b/man/split.x
@@ -0,0 +1,4 @@
+[NAME]
+split \- split a file into pieces
+[DESCRIPTION]
+.\" Add any additional description here
diff --git a/man/stat.1 b/man/stat.1
new file mode 100644
index 0000000..faa7ff2
--- /dev/null
+++ b/man/stat.1
@@ -0,0 +1,181 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH STAT "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+stat \- display file or file system status
+.SH SYNOPSIS
+.B stat
+[\fIOPTION\fR] \fIFILE\fR...
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+Display file or file system status.
+.TP
+\fB\-L\fR, \fB\-\-dereference\fR
+follow links
+.TP
+\fB\-f\fR, \fB\-\-file\-system\fR
+display file system status instead of file status
+.TP
+\fB\-c\fR \fB\-\-format\fR=\fIFORMAT\fR
+use the specified FORMAT instead of the default;
+output a newline after each use of FORMAT
+.TP
+\fB\-\-printf\fR=\fIFORMAT\fR
+like \fB\-\-format\fR, but interpret backslash escapes,
+and do not output a mandatory trailing newline.
+If you want a newline, include \en in FORMAT.
+.TP
+\fB\-t\fR, \fB\-\-terse\fR
+print the information in terse form
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.PP
+The valid format sequences for files (without \fB\-\-file\-system\fR):
+.TP
+%a
+Access rights in octal
+.TP
+%A
+Access rights in human readable form
+.TP
+%b
+Number of blocks allocated (see %B)
+.TP
+%B
+The size in bytes of each block reported by %b
+.TP
+%d
+Device number in decimal
+.TP
+%D
+Device number in hex
+.TP
+%f
+Raw mode in hex
+.TP
+%F
+File type
+.TP
+%g
+Group ID of owner
+.TP
+%G
+Group name of owner
+.TP
+%h
+Number of hard links
+.TP
+%i
+Inode number
+.TP
+%n
+File name
+.TP
+%N
+Quoted file name with dereference if symbolic link
+.TP
+%o
+I/O block size
+.TP
+%s
+Total size, in bytes
+.TP
+%t
+Major device type in hex
+.TP
+%T
+Minor device type in hex
+.TP
+%u
+User ID of owner
+.TP
+%U
+User name of owner
+.TP
+%x
+Time of last access
+.TP
+%X
+Time of last access as seconds since Epoch
+.TP
+%y
+Time of last modification
+.TP
+%Y
+Time of last modification as seconds since Epoch
+.TP
+%z
+Time of last change
+.TP
+%Z
+Time of last change as seconds since Epoch
+.PP
+Valid format sequences for file systems:
+.TP
+%a
+Free blocks available to non\-superuser
+.TP
+%b
+Total data blocks in file system
+.TP
+%c
+Total file nodes in file system
+.TP
+%d
+Free file nodes in file system
+.TP
+%f
+Free blocks in file system
+.TP
+%i
+File System ID in hex
+.TP
+%l
+Maximum length of filenames
+.TP
+%n
+File name
+.TP
+%s
+Block size (for faster transfers)
+.TP
+%S
+Fundamental block size (for block counts)
+.TP
+%t
+Type in hex
+.TP
+%T
+Type in human readable form
+.PP
+NOTE: your shell may have its own version of stat, which usually supersedes
+the version described here. Please refer to your shell's documentation
+for details about the options it supports.
+.SH AUTHOR
+Written by Michael Meskes.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+stat(2)
+.PP
+The full documentation for
+.B stat
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B stat
+programs are properly installed at your site, the command
+.IP
+.B info stat
+.PP
+should give you access to the complete manual.
diff --git a/man/stat.x b/man/stat.x
new file mode 100644
index 0000000..f95b1dd
--- /dev/null
+++ b/man/stat.x
@@ -0,0 +1,6 @@
+[NAME]
+stat \- display file or file system status
+[DESCRIPTION]
+.\" Add any additional description here
+[SEE ALSO]
+stat(2)
diff --git a/man/stty.1 b/man/stty.1
new file mode 100644
index 0000000..de91668
--- /dev/null
+++ b/man/stty.1
@@ -0,0 +1,405 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH STTY "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+stty \- change and print terminal line settings
+.SH SYNOPSIS
+.B stty
+[\fI-F DEVICE\fR] [\fI--file=DEVICE\fR] [\fISETTING\fR]...
+.br
+.B stty
+[\fI-F DEVICE\fR] [\fI--file=DEVICE\fR] [\fI-a|--all\fR]
+.br
+.B stty
+[\fI-F DEVICE\fR] [\fI--file=DEVICE\fR] [\fI-g|--save\fR]
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+Print or change terminal characteristics.
+.TP
+\fB\-a\fR, \fB\-\-all\fR
+print all current settings in human\-readable form
+.TP
+\fB\-g\fR, \fB\-\-save\fR
+print all current settings in a stty\-readable form
+.TP
+\fB\-F\fR, \fB\-\-file\fR=\fIDEVICE\fR
+open and use the specified DEVICE instead of stdin
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.PP
+Optional \- before SETTING indicates negation. An * marks non\-POSIX
+settings. The underlying system defines which settings are available.
+.SS "Special characters:"
+.TP
+* dsusp CHAR
+CHAR will send a terminal stop signal once input flushed
+.TP
+eof CHAR
+CHAR will send an end of file (terminate the input)
+.TP
+eol CHAR
+CHAR will end the line
+.TP
+* eol2 CHAR
+alternate CHAR for ending the line
+.TP
+erase CHAR
+CHAR will erase the last character typed
+.TP
+intr CHAR
+CHAR will send an interrupt signal
+.TP
+kill CHAR
+CHAR will erase the current line
+.TP
+* lnext CHAR
+CHAR will enter the next character quoted
+.TP
+quit CHAR
+CHAR will send a quit signal
+.TP
+* rprnt CHAR
+CHAR will redraw the current line
+.TP
+start CHAR
+CHAR will restart the output after stopping it
+.TP
+stop CHAR
+CHAR will stop the output
+.TP
+susp CHAR
+CHAR will send a terminal stop signal
+.TP
+* swtch CHAR
+CHAR will switch to a different shell layer
+.TP
+* werase CHAR
+CHAR will erase the last word typed
+.SS "Special settings:"
+.TP
+N
+set the input and output speeds to N bauds
+.TP
+* cols N
+tell the kernel that the terminal has N columns
+.TP
+* columns N
+same as cols N
+.TP
+ispeed N
+set the input speed to N
+.TP
+* line N
+use line discipline N
+.TP
+min N
+with \fB\-icanon\fR, set N characters minimum for a completed read
+.TP
+ospeed N
+set the output speed to N
+.TP
+* rows N
+tell the kernel that the terminal has N rows
+.TP
+* size
+print the number of rows and columns according to the kernel
+.TP
+speed
+print the terminal speed
+.TP
+time N
+with \fB\-icanon\fR, set read timeout of N tenths of a second
+.SS "Control settings:"
+.TP
+[\-]clocal
+disable modem control signals
+.TP
+[\-]cread
+allow input to be received
+.TP
+* [\-]crtscts
+enable RTS/CTS handshaking
+.TP
+csN
+set character size to N bits, N in [5..8]
+.TP
+[\-]cstopb
+use two stop bits per character (one with `\-')
+.TP
+[\-]hup
+send a hangup signal when the last process closes the tty
+.TP
+[\-]hupcl
+same as [\-]hup
+.TP
+[\-]parenb
+generate parity bit in output and expect parity bit in input
+.TP
+[\-]parodd
+set odd parity (even with `\-')
+.SS "Input settings:"
+.TP
+[\-]brkint
+breaks cause an interrupt signal
+.TP
+[\-]icrnl
+translate carriage return to newline
+.TP
+[\-]ignbrk
+ignore break characters
+.TP
+[\-]igncr
+ignore carriage return
+.TP
+[\-]ignpar
+ignore characters with parity errors
+.TP
+* [\-]imaxbel
+beep and do not flush a full input buffer on a character
+.TP
+[\-]inlcr
+translate newline to carriage return
+.TP
+[\-]inpck
+enable input parity checking
+.TP
+[\-]istrip
+clear high (8th) bit of input characters
+.TP
+* [\-]iutf8
+assume input characters are UTF\-8 encoded
+.TP
+* [\-]iuclc
+translate uppercase characters to lowercase
+.TP
+* [\-]ixany
+let any character restart output, not only start character
+.TP
+[\-]ixoff
+enable sending of start/stop characters
+.TP
+[\-]ixon
+enable XON/XOFF flow control
+.TP
+[\-]parmrk
+mark parity errors (with a 255\-0\-character sequence)
+.TP
+[\-]tandem
+same as [\-]ixoff
+.SS "Output settings:"
+.TP
+* bsN
+backspace delay style, N in [0..1]
+.TP
+* crN
+carriage return delay style, N in [0..3]
+.TP
+* ffN
+form feed delay style, N in [0..1]
+.TP
+* nlN
+newline delay style, N in [0..1]
+.TP
+* [\-]ocrnl
+translate carriage return to newline
+.TP
+* [\-]ofdel
+use delete characters for fill instead of null characters
+.TP
+* [\-]ofill
+use fill (padding) characters instead of timing for delays
+.TP
+* [\-]olcuc
+translate lowercase characters to uppercase
+.TP
+* [\-]onlcr
+translate newline to carriage return\-newline
+.TP
+* [\-]onlret
+newline performs a carriage return
+.TP
+* [\-]onocr
+do not print carriage returns in the first column
+.TP
+[\-]opost
+postprocess output
+.TP
+* tabN
+horizontal tab delay style, N in [0..3]
+.TP
+* tabs
+same as tab0
+.TP
+* \fB\-tabs\fR
+same as tab3
+.TP
+* vtN
+vertical tab delay style, N in [0..1]
+.SS "Local settings:"
+.TP
+[\-]crterase
+echo erase characters as backspace\-space\-backspace
+.TP
+* crtkill
+kill all line by obeying the echoprt and echoe settings
+.TP
+* \fB\-crtkill\fR
+kill all line by obeying the echoctl and echok settings
+.TP
+* [\-]ctlecho
+echo control characters in hat notation (`^c')
+.TP
+[\-]echo
+echo input characters
+.TP
+* [\-]echoctl
+same as [\-]ctlecho
+.TP
+[\-]echoe
+same as [\-]crterase
+.TP
+[\-]echok
+echo a newline after a kill character
+.TP
+* [\-]echoke
+same as [\-]crtkill
+.TP
+[\-]echonl
+echo newline even if not echoing other characters
+.TP
+* [\-]echoprt
+echo erased characters backward, between `\e' and '/'
+.TP
+[\-]icanon
+enable erase, kill, werase, and rprnt special characters
+.TP
+[\-]iexten
+enable non\-POSIX special characters
+.TP
+[\-]isig
+enable interrupt, quit, and suspend special characters
+.TP
+[\-]noflsh
+disable flushing after interrupt and quit special characters
+.TP
+* [\-]prterase
+same as [\-]echoprt
+.TP
+* [\-]tostop
+stop background jobs that try to write to the terminal
+.TP
+* [\-]xcase
+with icanon, escape with `\e' for uppercase characters
+.SS "Combination settings:"
+.TP
+* [\-]LCASE
+same as [\-]lcase
+.TP
+cbreak
+same as \fB\-icanon\fR
+.TP
+\fB\-cbreak\fR
+same as icanon
+.TP
+cooked
+same as brkint ignpar istrip icrnl ixon opost isig
+icanon, eof and eol characters to their default values
+.TP
+\fB\-cooked\fR
+same as raw
+.TP
+crt
+same as echoe echoctl echoke
+.TP
+dec
+same as echoe echoctl echoke \fB\-ixany\fR intr ^c erase 0177
+kill ^u
+.TP
+* [\-]decctlq
+same as [\-]ixany
+.TP
+ek
+erase and kill characters to their default values
+.TP
+evenp
+same as parenb \fB\-parodd\fR cs7
+.TP
+\fB\-evenp\fR
+same as \fB\-parenb\fR cs8
+.TP
+* [\-]lcase
+same as xcase iuclc olcuc
+.TP
+litout
+same as \fB\-parenb\fR \fB\-istrip\fR \fB\-opost\fR cs8
+.TP
+\fB\-litout\fR
+same as parenb istrip opost cs7
+.TP
+nl
+same as \fB\-icrnl\fR \fB\-onlcr\fR
+.TP
+\fB\-nl\fR
+same as icrnl \fB\-inlcr\fR \fB\-igncr\fR onlcr \fB\-ocrnl\fR \fB\-onlret\fR
+.TP
+oddp
+same as parenb parodd cs7
+.TP
+\fB\-oddp\fR
+same as \fB\-parenb\fR cs8
+.TP
+[\-]parity
+same as [\-]evenp
+.TP
+pass8
+same as \fB\-parenb\fR \fB\-istrip\fR cs8
+.TP
+\fB\-pass8\fR
+same as parenb istrip cs7
+.TP
+raw
+same as \fB\-ignbrk\fR \fB\-brkint\fR \fB\-ignpar\fR \fB\-parmrk\fR \fB\-inpck\fR \fB\-istrip\fR
+\fB\-inlcr\fR \fB\-igncr\fR \fB\-icrnl\fR \fB\-ixon\fR \fB\-ixoff\fR \fB\-iuclc\fR \fB\-ixany\fR
+\fB\-imaxbel\fR \fB\-opost\fR \fB\-isig\fR \fB\-icanon\fR \fB\-xcase\fR min 1 time 0
+.TP
+\fB\-raw\fR
+same as cooked
+.TP
+sane
+same as cread \fB\-ignbrk\fR brkint \fB\-inlcr\fR \fB\-igncr\fR icrnl \fB\-iutf8\fR
+\fB\-ixoff\fR \fB\-iuclc\fR \fB\-ixany\fR imaxbel opost \fB\-olcuc\fR \fB\-ocrnl\fR onlcr
+\fB\-onocr\fR \fB\-onlret\fR \fB\-ofill\fR \fB\-ofdel\fR nl0 cr0 tab0 bs0 vt0 ff0
+isig icanon iexten echo echoe echok \fB\-echonl\fR \fB\-noflsh\fR
+\fB\-xcase\fR \fB\-tostop\fR \fB\-echoprt\fR echoctl echoke, all special
+characters to their default values.
+.PP
+Handle the tty line connected to standard input. Without arguments,
+prints baud rate, line discipline, and deviations from stty sane. In
+settings, CHAR is taken literally, or coded as in ^c, 0x37, 0177 or
+127; special values ^\- or undef used to disable special characters.
+.SH AUTHOR
+Written by David MacKenzie.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+The full documentation for
+.B stty
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B stty
+programs are properly installed at your site, the command
+.IP
+.B info stty
+.PP
+should give you access to the complete manual.
diff --git a/man/stty.x b/man/stty.x
new file mode 100644
index 0000000..f3e1e1f
--- /dev/null
+++ b/man/stty.x
@@ -0,0 +1,4 @@
+[NAME]
+stty \- change and print terminal line settings
+[DESCRIPTION]
+.\" Add any additional description here
diff --git a/man/su.1 b/man/su.1
new file mode 100644
index 0000000..ce9d040
--- /dev/null
+++ b/man/su.1
@@ -0,0 +1,59 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH SU "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+su \- run a shell with substitute user and group IDs
+.SH SYNOPSIS
+.B su
+[\fIOPTION\fR]... [\fI-\fR] [\fIUSER \fR[\fIARG\fR]...]
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+Change the effective user id and group id to that of USER.
+.TP
+\-, \fB\-l\fR, \fB\-\-login\fR
+make the shell a login shell
+.TP
+\fB\-c\fR, \fB\-\-command\fR=\fICOMMAND\fR
+pass a single COMMAND to the shell with \fB\-c\fR
+.TP
+\fB\-f\fR, \fB\-\-fast\fR
+pass \fB\-f\fR to the shell (for csh or tcsh)
+.TP
+\fB\-m\fR, \fB\-\-preserve\-environment\fR
+do not reset environment variables
+.TP
+\fB\-p\fR
+same as \fB\-m\fR
+.TP
+\fB\-s\fR, \fB\-\-shell\fR=\fISHELL\fR
+run SHELL if /etc/shells allows it
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.PP
+A mere \- implies \fB\-l\fR. If USER not given, assume root.
+.SH AUTHOR
+Written by David MacKenzie.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+The full documentation for
+.B su
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B su
+programs are properly installed at your site, the command
+.IP
+.B info su
+.PP
+should give you access to the complete manual.
diff --git a/man/su.x b/man/su.x
new file mode 100644
index 0000000..b368dd6
--- /dev/null
+++ b/man/su.x
@@ -0,0 +1,4 @@
+[NAME]
+su \- run a shell with substitute user and group IDs
+[DESCRIPTION]
+.\" Add any additional description here
diff --git a/man/sum.1 b/man/sum.1
new file mode 100644
index 0000000..395c1f1
--- /dev/null
+++ b/man/sum.1
@@ -0,0 +1,47 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH SUM "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+sum \- checksum and count the blocks in a file
+.SH SYNOPSIS
+.B sum
+[\fIOPTION\fR]... [\fIFILE\fR]...
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+Print checksum and block counts for each FILE.
+.TP
+\fB\-r\fR
+defeat \fB\-s\fR, use BSD sum algorithm, use 1K blocks
+.TP
+\fB\-s\fR, \fB\-\-sysv\fR
+use System V sum algorithm, use 512 bytes blocks
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.PP
+With no FILE, or when FILE is \-, read standard input.
+.SH AUTHOR
+Written by Kayvan Aghaiepour and David MacKenzie.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+The full documentation for
+.B sum
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B sum
+programs are properly installed at your site, the command
+.IP
+.B info sum
+.PP
+should give you access to the complete manual.
diff --git a/man/sum.x b/man/sum.x
new file mode 100644
index 0000000..a03b9cc
--- /dev/null
+++ b/man/sum.x
@@ -0,0 +1,4 @@
+[NAME]
+sum \- checksum and count the blocks in a file
+[DESCRIPTION]
+.\" Add any additional description here
diff --git a/man/sync.1 b/man/sync.1
new file mode 100644
index 0000000..a88c87b
--- /dev/null
+++ b/man/sync.1
@@ -0,0 +1,41 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH SYNC "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+sync \- flush file system buffers
+.SH SYNOPSIS
+.B sync
+[\fIOPTION\fR]
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+Force changed blocks to disk, update the super block.
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.SH AUTHOR
+Written by Jim Meyering.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+sync(2)
+.PP
+The full documentation for
+.B sync
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B sync
+programs are properly installed at your site, the command
+.IP
+.B info sync
+.PP
+should give you access to the complete manual.
diff --git a/man/sync.x b/man/sync.x
new file mode 100644
index 0000000..7947bb7
--- /dev/null
+++ b/man/sync.x
@@ -0,0 +1,6 @@
+[NAME]
+sync \- flush file system buffers
+[DESCRIPTION]
+.\" Add any additional description here
+[SEE ALSO]
+sync(2)
diff --git a/man/tac.1 b/man/tac.1
new file mode 100644
index 0000000..49f800b
--- /dev/null
+++ b/man/tac.1
@@ -0,0 +1,51 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH TAC "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+tac \- concatenate and print files in reverse
+.SH SYNOPSIS
+.B tac
+[\fIOPTION\fR]... [\fIFILE\fR]...
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+Write each FILE to standard output, last line first.
+With no FILE, or when FILE is \-, read standard input.
+.PP
+Mandatory arguments to long options are mandatory for short options too.
+.TP
+\fB\-b\fR, \fB\-\-before\fR
+attach the separator before instead of after
+.TP
+\fB\-r\fR, \fB\-\-regex\fR
+interpret the separator as a regular expression
+.TP
+\fB\-s\fR, \fB\-\-separator\fR=\fISTRING\fR
+use STRING as the separator instead of newline
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.SH AUTHOR
+Written by Jay Lepreau and David MacKenzie.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+The full documentation for
+.B tac
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B tac
+programs are properly installed at your site, the command
+.IP
+.B info tac
+.PP
+should give you access to the complete manual.
diff --git a/man/tac.x b/man/tac.x
new file mode 100644
index 0000000..d943afa
--- /dev/null
+++ b/man/tac.x
@@ -0,0 +1,4 @@
+[NAME]
+tac \- concatenate and print files in reverse
+[DESCRIPTION]
+.\" Add any additional description here
diff --git a/man/tail.1 b/man/tail.1
new file mode 100644
index 0000000..7e5074b
--- /dev/null
+++ b/man/tail.1
@@ -0,0 +1,97 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH TAIL "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+tail \- output the last part of files
+.SH SYNOPSIS
+.B tail
+[\fIOPTION\fR]... [\fIFILE\fR]...
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+Print the last 10 lines of each FILE to standard output.
+With more than one FILE, precede each with a header giving the file name.
+With no FILE, or when FILE is \-, read standard input.
+.PP
+Mandatory arguments to long options are mandatory for short options too.
+.TP
+\fB\-\-retry\fR
+keep trying to open a file even if it is
+inaccessible when tail starts or if it becomes
+inaccessible later; useful when following by name,
+i.e., with \fB\-\-follow\fR=\fIname\fR
+.TP
+\fB\-c\fR, \fB\-\-bytes\fR=\fIN\fR
+output the last N bytes; alternatively, use +N to
+output bytes starting with the Nth of each file
+.TP
+\fB\-f\fR, \fB\-\-follow[=\fR{name|descriptor}]
+output appended data as the file grows;
+\fB\-f\fR, \fB\-\-follow\fR, and \fB\-\-follow\fR=\fIdescriptor\fR are
+equivalent
+.TP
+\fB\-F\fR
+same as \fB\-\-follow\fR=\fIname\fR \fB\-\-retry\fR
+.TP
+\fB\-n\fR, \fB\-\-lines\fR=\fIN\fR
+output the last N lines, instead of the last 10;
+or use +N to output lines starting with the Nth
+.TP
+\fB\-\-max\-unchanged\-stats\fR=\fIN\fR
+with \fB\-\-follow\fR=\fIname\fR, reopen a FILE which has not
+changed size after N (default 5) iterations
+to see if it has been unlinked or renamed
+(this is the usual case of rotated log files)
+.TP
+\fB\-\-pid\fR=\fIPID\fR
+with \fB\-f\fR, terminate after process ID, PID dies
+.TP
+\fB\-q\fR, \fB\-\-quiet\fR, \fB\-\-silent\fR
+never output headers giving file names
+.TP
+\fB\-s\fR, \fB\-\-sleep\-interval\fR=\fIS\fR
+with \fB\-f\fR, sleep for approximately S seconds
+(default 1.0) between iterations.
+.TP
+\fB\-v\fR, \fB\-\-verbose\fR
+always output headers giving file names
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.PP
+If the first character of N (the number of bytes or lines) is a `+',
+print beginning with the Nth item from the start of each file, otherwise,
+print the last N items in the file. N may have a multiplier suffix:
+b 512, k 1024, m 1024*1024.
+.PP
+With \fB\-\-follow\fR (\fB\-f\fR), tail defaults to following the file descriptor, which
+means that even if a tail'ed file is renamed, tail will continue to track
+its end. This default behavior is not desirable when you really want to
+track the actual name of the file, not the file descriptor (e.g., log
+rotation). Use \fB\-\-follow\fR=\fIname\fR in that case. That causes tail to track the
+named file by reopening it periodically to see if it has been removed and
+recreated by some other program.
+.SH AUTHOR
+Written by Paul Rubin, David MacKenzie, Ian Lance Taylor, and Jim Meyering.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+The full documentation for
+.B tail
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B tail
+programs are properly installed at your site, the command
+.IP
+.B info tail
+.PP
+should give you access to the complete manual.
diff --git a/man/tail.x b/man/tail.x
new file mode 100644
index 0000000..2ede04c
--- /dev/null
+++ b/man/tail.x
@@ -0,0 +1,4 @@
+[NAME]
+tail \- output the last part of files
+[DESCRIPTION]
+.\" Add any additional description here
diff --git a/man/tee.1 b/man/tee.1
new file mode 100644
index 0000000..7735a24
--- /dev/null
+++ b/man/tee.1
@@ -0,0 +1,47 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH TEE "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+tee \- read from standard input and write to standard output and files
+.SH SYNOPSIS
+.B tee
+[\fIOPTION\fR]... [\fIFILE\fR]...
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+Copy standard input to each FILE, and also to standard output.
+.TP
+\fB\-a\fR, \fB\-\-append\fR
+append to the given FILEs, do not overwrite
+.TP
+\fB\-i\fR, \fB\-\-ignore\-interrupts\fR
+ignore interrupt signals
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.PP
+If a FILE is \-, copy again to standard output.
+.SH AUTHOR
+Written by Mike Parker, Richard M. Stallman, and David MacKenzie.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+The full documentation for
+.B tee
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B tee
+programs are properly installed at your site, the command
+.IP
+.B info tee
+.PP
+should give you access to the complete manual.
diff --git a/man/tee.x b/man/tee.x
new file mode 100644
index 0000000..e5854cf
--- /dev/null
+++ b/man/tee.x
@@ -0,0 +1,4 @@
+[NAME]
+tee \- read from standard input and write to standard output and files
+[DESCRIPTION]
+.\" Add any additional description here
diff --git a/man/test.1 b/man/test.1
new file mode 100644
index 0000000..ffb6a7b
--- /dev/null
+++ b/man/test.1
@@ -0,0 +1,173 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH TEST "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+test \- check file types and compare values
+.SH SYNOPSIS
+.B test
+\fIEXPRESSION\fR
+.br
+.B test
+
+.br
+.B [
+\fIEXPRESSION \fR]
+.br
+.B [
+]
+.br
+.B [
+\fIOPTION\fR
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+Exit with the status determined by EXPRESSION.
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.PP
+An omitted EXPRESSION defaults to false. Otherwise,
+EXPRESSION is true or false and sets exit status. It is one of:
+.TP
+( EXPRESSION )
+EXPRESSION is true
+.TP
+! EXPRESSION
+EXPRESSION is false
+.TP
+EXPRESSION1 \fB\-a\fR EXPRESSION2
+both EXPRESSION1 and EXPRESSION2 are true
+.TP
+EXPRESSION1 \fB\-o\fR EXPRESSION2
+either EXPRESSION1 or EXPRESSION2 is true
+.TP
+\fB\-n\fR STRING
+the length of STRING is nonzero
+.TP
+STRING
+equivalent to \fB\-n\fR STRING
+.TP
+\fB\-z\fR STRING
+the length of STRING is zero
+.TP
+STRING1 = STRING2
+the strings are equal
+.TP
+STRING1 != STRING2
+the strings are not equal
+.TP
+INTEGER1 \fB\-eq\fR INTEGER2
+INTEGER1 is equal to INTEGER2
+.TP
+INTEGER1 \fB\-ge\fR INTEGER2
+INTEGER1 is greater than or equal to INTEGER2
+.TP
+INTEGER1 \fB\-gt\fR INTEGER2
+INTEGER1 is greater than INTEGER2
+.TP
+INTEGER1 \fB\-le\fR INTEGER2
+INTEGER1 is less than or equal to INTEGER2
+.TP
+INTEGER1 \fB\-lt\fR INTEGER2
+INTEGER1 is less than INTEGER2
+.TP
+INTEGER1 \fB\-ne\fR INTEGER2
+INTEGER1 is not equal to INTEGER2
+.TP
+FILE1 \fB\-ef\fR FILE2
+FILE1 and FILE2 have the same device and inode numbers
+.TP
+FILE1 \fB\-nt\fR FILE2
+FILE1 is newer (modification date) than FILE2
+.TP
+FILE1 \fB\-ot\fR FILE2
+FILE1 is older than FILE2
+.TP
+\fB\-b\fR FILE
+FILE exists and is block special
+.TP
+\fB\-c\fR FILE
+FILE exists and is character special
+.TP
+\fB\-d\fR FILE
+FILE exists and is a directory
+.TP
+\fB\-e\fR FILE
+FILE exists
+.TP
+\fB\-f\fR FILE
+FILE exists and is a regular file
+.TP
+\fB\-g\fR FILE
+FILE exists and is set\-group\-ID
+.TP
+\fB\-G\fR FILE
+FILE exists and is owned by the effective group ID
+.TP
+\fB\-h\fR FILE
+FILE exists and is a symbolic link (same as \fB\-L\fR)
+.TP
+\fB\-k\fR FILE
+FILE exists and has its sticky bit set
+.TP
+\fB\-L\fR FILE
+FILE exists and is a symbolic link (same as \fB\-h\fR)
+.TP
+\fB\-O\fR FILE
+FILE exists and is owned by the effective user ID
+.TP
+\fB\-p\fR FILE
+FILE exists and is a named pipe
+.TP
+\fB\-r\fR FILE
+FILE exists and read permission is granted
+.TP
+\fB\-s\fR FILE
+FILE exists and has a size greater than zero
+.TP
+\fB\-S\fR FILE
+FILE exists and is a socket
+.TP
+\fB\-t\fR FD
+file descriptor FD is opened on a terminal
+.TP
+\fB\-u\fR FILE
+FILE exists and its set\-user\-ID bit is set
+.TP
+\fB\-w\fR FILE
+FILE exists and write permission is granted
+.TP
+\fB\-x\fR FILE
+FILE exists and execute (or search) permission is granted
+.PP
+Except for \fB\-h\fR and \fB\-L\fR, all FILE\-related tests dereference symbolic links.
+Beware that parentheses need to be escaped (e.g., by backslashes) for shells.
+INTEGER may also be \fB\-l\fR STRING, which evaluates to the length of STRING.
+.PP
+NOTE: your shell may have its own version of test and/or [, which usually supersedes
+the version described here. Please refer to your shell's documentation
+for details about the options it supports.
+.SH AUTHOR
+Written by Kevin Braunsdorf and Matthew Bradburn.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+The full documentation for
+.B test
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B test
+programs are properly installed at your site, the command
+.IP
+.B info test
+.PP
+should give you access to the complete manual.
diff --git a/man/test.x b/man/test.x
new file mode 100644
index 0000000..8d5bcff
--- /dev/null
+++ b/man/test.x
@@ -0,0 +1,4 @@
+[NAME]
+test \- check file types and compare values
+[DESCRIPTION]
+.\" Add any additional description here
diff --git a/man/touch.1 b/man/touch.1
new file mode 100644
index 0000000..2130b97
--- /dev/null
+++ b/man/touch.1
@@ -0,0 +1,71 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH TOUCH "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+touch \- change file timestamps
+.SH SYNOPSIS
+.B touch
+[\fIOPTION\fR]... \fIFILE\fR...
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+Update the access and modification times of each FILE to the current time.
+.PP
+Mandatory arguments to long options are mandatory for short options too.
+.TP
+\fB\-a\fR
+change only the access time
+.TP
+\fB\-c\fR, \fB\-\-no\-create\fR
+do not create any files
+.TP
+\fB\-d\fR, \fB\-\-date\fR=\fISTRING\fR
+parse STRING and use it instead of current time
+.TP
+\fB\-f\fR
+(ignored)
+.TP
+\fB\-m\fR
+change only the modification time
+.TP
+\fB\-r\fR, \fB\-\-reference\fR=\fIFILE\fR
+use this file's times instead of current time
+.TP
+\fB\-t\fR STAMP
+use [[CC]YY]MMDDhhmm[.ss] instead of current time
+.TP
+\fB\-\-time\fR=\fIWORD\fR
+change the specified time:
+WORD is access, atime, or use: equivalent to \fB\-a\fR
+WORD is modify or mtime: equivalent to \fB\-m\fR
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.PP
+Note that the \fB\-d\fR and \fB\-t\fR options accept different time\-date formats.
+.PP
+If a FILE is \-, touch standard output.
+.SH AUTHOR
+Written by Paul Rubin, Arnold Robbins, Jim Kingdon, David MacKenzie, and Randy Smith.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+The full documentation for
+.B touch
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B touch
+programs are properly installed at your site, the command
+.IP
+.B info touch
+.PP
+should give you access to the complete manual.
diff --git a/man/touch.x b/man/touch.x
new file mode 100644
index 0000000..64b99df
--- /dev/null
+++ b/man/touch.x
@@ -0,0 +1,4 @@
+[NAME]
+touch \- change file timestamps
+[DESCRIPTION]
+.\" Add any additional description here
diff --git a/man/tr.1 b/man/tr.1
new file mode 100644
index 0000000..8cd224c
--- /dev/null
+++ b/man/tr.1
@@ -0,0 +1,141 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH TR "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+tr \- translate or delete characters
+.SH SYNOPSIS
+.B tr
+[\fIOPTION\fR]... \fISET1 \fR[\fISET2\fR]
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+Translate, squeeze, and/or delete characters from standard input,
+writing to standard output.
+.TP
+\fB\-c\fR, \fB\-C\fR, \fB\-\-complement\fR
+first complement SET1
+.TP
+\fB\-d\fR, \fB\-\-delete\fR
+delete characters in SET1, do not translate
+.TP
+\fB\-s\fR, \fB\-\-squeeze\-repeats\fR
+replace each input sequence of a repeated character
+that is listed in SET1 with a single occurrence
+of that character
+.TP
+\fB\-t\fR, \fB\-\-truncate\-set1\fR
+first truncate SET1 to length of SET2
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.PP
+SETs are specified as strings of characters. Most represent themselves.
+Interpreted sequences are:
+.TP
+\eNNN
+character with octal value NNN (1 to 3 octal digits)
+.TP
+\e\e
+backslash
+.TP
+\ea
+audible BEL
+.TP
+\eb
+backspace
+.TP
+\ef
+form feed
+.TP
+\en
+new line
+.TP
+\er
+return
+.TP
+\et
+horizontal tab
+.TP
+\ev
+vertical tab
+.TP
+CHAR1\-CHAR2
+all characters from CHAR1 to CHAR2 in ascending order
+.TP
+[CHAR*]
+in SET2, copies of CHAR until length of SET1
+.TP
+[CHAR*REPEAT]
+REPEAT copies of CHAR, REPEAT octal if starting with 0
+.TP
+[:alnum:]
+all letters and digits
+.TP
+[:alpha:]
+all letters
+.TP
+[:blank:]
+all horizontal whitespace
+.TP
+[:cntrl:]
+all control characters
+.TP
+[:digit:]
+all digits
+.TP
+[:graph:]
+all printable characters, not including space
+.TP
+[:lower:]
+all lower case letters
+.TP
+[:print:]
+all printable characters, including space
+.TP
+[:punct:]
+all punctuation characters
+.TP
+[:space:]
+all horizontal or vertical whitespace
+.TP
+[:upper:]
+all upper case letters
+.TP
+[:xdigit:]
+all hexadecimal digits
+.TP
+[=CHAR=]
+all characters which are equivalent to CHAR
+.PP
+Translation occurs if \fB\-d\fR is not given and both SET1 and SET2 appear.
+\fB\-t\fR may be used only when translating. SET2 is extended to length of
+SET1 by repeating its last character as necessary. Excess characters
+of SET2 are ignored. Only [:lower:] and [:upper:] are guaranteed to
+expand in ascending order; used in SET2 while translating, they may
+only be used in pairs to specify case conversion. \fB\-s\fR uses SET1 if not
+translating nor deleting; else squeezing uses SET2 and occurs after
+translation or deletion.
+.SH AUTHOR
+Written by Jim Meyering.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+The full documentation for
+.B tr
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B tr
+programs are properly installed at your site, the command
+.IP
+.B info tr
+.PP
+should give you access to the complete manual.
diff --git a/man/tr.x b/man/tr.x
new file mode 100644
index 0000000..f28f1b0
--- /dev/null
+++ b/man/tr.x
@@ -0,0 +1,4 @@
+[NAME]
+tr \- translate or delete characters
+[DESCRIPTION]
+.\" Add any additional description here
diff --git a/man/true.1 b/man/true.1
new file mode 100644
index 0000000..58f979f
--- /dev/null
+++ b/man/true.1
@@ -0,0 +1,46 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH TRUE "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+true \- do nothing, successfully
+.SH SYNOPSIS
+.B true
+[\fIignored command line arguments\fR]
+.br
+.B true
+\fIOPTION\fR
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+Exit with a status code indicating success.
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.PP
+NOTE: your shell may have its own version of true, which usually supersedes
+the version described here. Please refer to your shell's documentation
+for details about the options it supports.
+.SH AUTHOR
+Written by Jim Meyering.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+The full documentation for
+.B true
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B true
+programs are properly installed at your site, the command
+.IP
+.B info true
+.PP
+should give you access to the complete manual.
diff --git a/man/true.x b/man/true.x
new file mode 100644
index 0000000..8eb4151
--- /dev/null
+++ b/man/true.x
@@ -0,0 +1,4 @@
+[NAME]
+true \- do nothing, successfully
+[DESCRIPTION]
+.\" Add any additional description here
diff --git a/man/tsort.1 b/man/tsort.1
new file mode 100644
index 0000000..7735bb9
--- /dev/null
+++ b/man/tsort.1
@@ -0,0 +1,40 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH TSORT "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+tsort \- perform topological sort
+.SH SYNOPSIS
+.B tsort
+[\fIOPTION\fR] [\fIFILE\fR]
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+Write totally ordered list consistent with the partial ordering in FILE.
+With no FILE, or when FILE is \-, read standard input.
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.SH AUTHOR
+Written by Mark Kettenis.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+The full documentation for
+.B tsort
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B tsort
+programs are properly installed at your site, the command
+.IP
+.B info tsort
+.PP
+should give you access to the complete manual.
diff --git a/man/tsort.x b/man/tsort.x
new file mode 100644
index 0000000..8ed3de9
--- /dev/null
+++ b/man/tsort.x
@@ -0,0 +1,4 @@
+[NAME]
+tsort \- perform topological sort
+[DESCRIPTION]
+.\" Add any additional description here
diff --git a/man/tty.1 b/man/tty.1
new file mode 100644
index 0000000..9586a24
--- /dev/null
+++ b/man/tty.1
@@ -0,0 +1,42 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH TTY "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+tty \- print the file name of the terminal connected to standard input
+.SH SYNOPSIS
+.B tty
+[\fIOPTION\fR]...
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+Print the file name of the terminal connected to standard input.
+.TP
+\fB\-s\fR, \fB\-\-silent\fR, \fB\-\-quiet\fR
+print nothing, only return an exit status
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.SH AUTHOR
+Written by David MacKenzie.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+The full documentation for
+.B tty
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B tty
+programs are properly installed at your site, the command
+.IP
+.B info tty
+.PP
+should give you access to the complete manual.
diff --git a/man/tty.x b/man/tty.x
new file mode 100644
index 0000000..7f0996f
--- /dev/null
+++ b/man/tty.x
@@ -0,0 +1,4 @@
+[NAME]
+tty \- print the file name of the terminal connected to standard input
+[DESCRIPTION]
+.\" Add any additional description here
diff --git a/man/uname.1 b/man/uname.1
new file mode 100644
index 0000000..66c3c31
--- /dev/null
+++ b/man/uname.1
@@ -0,0 +1,69 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH UNAME "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+uname \- print system information
+.SH SYNOPSIS
+.B uname
+[\fIOPTION\fR]...
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+Print certain system information. With no OPTION, same as \fB\-s\fR.
+.TP
+\fB\-a\fR, \fB\-\-all\fR
+print all information, in the following order,
+except omit \fB\-p\fR and \fB\-i\fR if unknown:
+.TP
+\fB\-s\fR, \fB\-\-kernel\-name\fR
+print the kernel name
+.TP
+\fB\-n\fR, \fB\-\-nodename\fR
+print the network node hostname
+.TP
+\fB\-r\fR, \fB\-\-kernel\-release\fR
+print the kernel release
+.TP
+\fB\-v\fR, \fB\-\-kernel\-version\fR
+print the kernel version
+.TP
+\fB\-m\fR, \fB\-\-machine\fR
+print the machine hardware name
+.TP
+\fB\-p\fR, \fB\-\-processor\fR
+print the processor type or "unknown"
+.TP
+\fB\-i\fR, \fB\-\-hardware\-platform\fR
+print the hardware platform or "unknown"
+.TP
+\fB\-o\fR, \fB\-\-operating\-system\fR
+print the operating system
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.SH AUTHOR
+Written by David MacKenzie.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+uname(2)
+.PP
+The full documentation for
+.B uname
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B uname
+programs are properly installed at your site, the command
+.IP
+.B info uname
+.PP
+should give you access to the complete manual.
diff --git a/man/uname.x b/man/uname.x
new file mode 100644
index 0000000..b019140
--- /dev/null
+++ b/man/uname.x
@@ -0,0 +1,6 @@
+[NAME]
+uname \- print system information
+[DESCRIPTION]
+.\" Add any additional description here
+[SEE ALSO]
+uname(2)
diff --git a/man/unexpand.1 b/man/unexpand.1
new file mode 100644
index 0000000..c5e1c19
--- /dev/null
+++ b/man/unexpand.1
@@ -0,0 +1,56 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH UNEXPAND "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+unexpand \- convert spaces to tabs
+.SH SYNOPSIS
+.B unexpand
+[\fIOPTION\fR]... [\fIFILE\fR]...
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+Convert blanks in each FILE to tabs, writing to standard output.
+With no FILE, or when FILE is \-, read standard input.
+.PP
+Mandatory arguments to long options are mandatory for short options too.
+.TP
+\fB\-a\fR, \fB\-\-all\fR
+convert all blanks, instead of just initial blanks
+.TP
+\fB\-\-first\-only\fR
+convert only leading sequences of blanks (overrides \fB\-a\fR)
+.TP
+\fB\-t\fR, \fB\-\-tabs\fR=\fIN\fR
+have tabs N characters apart instead of 8 (enables \fB\-a\fR)
+.TP
+\fB\-t\fR, \fB\-\-tabs\fR=\fILIST\fR
+use comma separated LIST of tab positions (enables \fB\-a\fR)
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.SH AUTHOR
+Written by David MacKenzie.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+expand(1)
+.PP
+The full documentation for
+.B unexpand
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B unexpand
+programs are properly installed at your site, the command
+.IP
+.B info unexpand
+.PP
+should give you access to the complete manual.
diff --git a/man/unexpand.x b/man/unexpand.x
new file mode 100644
index 0000000..08bc2ad
--- /dev/null
+++ b/man/unexpand.x
@@ -0,0 +1,6 @@
+[NAME]
+unexpand \- convert spaces to tabs
+[DESCRIPTION]
+.\" Add any additional description here
+[SEE ALSO]
+expand(1)
diff --git a/man/uniq.1 b/man/uniq.1
new file mode 100644
index 0000000..881d448
--- /dev/null
+++ b/man/uniq.1
@@ -0,0 +1,71 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH UNIQ "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+uniq \- report or omit repeated lines
+.SH SYNOPSIS
+.B uniq
+[\fIOPTION\fR]... [\fIINPUT \fR[\fIOUTPUT\fR]]
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+Discard all but one of successive identical lines from INPUT (or
+standard input), writing to OUTPUT (or standard output).
+.PP
+Mandatory arguments to long options are mandatory for short options too.
+.TP
+\fB\-c\fR, \fB\-\-count\fR
+prefix lines by the number of occurrences
+.TP
+\fB\-d\fR, \fB\-\-repeated\fR
+only print duplicate lines
+.TP
+\fB\-D\fR, \fB\-\-all\-repeated\fR[=\fIdelimit\-method\fR]
+print all duplicate lines
+delimit\-method={none(default),prepend,separate}
+Delimiting is done with blank lines.
+.TP
+\fB\-f\fR, \fB\-\-skip\-fields\fR=\fIN\fR
+avoid comparing the first N fields
+.TP
+\fB\-i\fR, \fB\-\-ignore\-case\fR
+ignore differences in case when comparing
+.TP
+\fB\-s\fR, \fB\-\-skip\-chars\fR=\fIN\fR
+avoid comparing the first N characters
+.TP
+\fB\-u\fR, \fB\-\-unique\fR
+only print unique lines
+.TP
+\fB\-w\fR, \fB\-\-check\-chars\fR=\fIN\fR
+compare no more than N characters in lines
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.PP
+A field is a run of whitespace, then non\-whitespace characters.
+Fields are skipped before chars.
+.SH AUTHOR
+Written by Richard Stallman and David MacKenzie.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+The full documentation for
+.B uniq
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B uniq
+programs are properly installed at your site, the command
+.IP
+.B info uniq
+.PP
+should give you access to the complete manual.
diff --git a/man/uniq.x b/man/uniq.x
new file mode 100644
index 0000000..0221d92
--- /dev/null
+++ b/man/uniq.x
@@ -0,0 +1,4 @@
+[NAME]
+uniq \- report or omit repeated lines
+[DESCRIPTION]
+.\" Add any additional description here
diff --git a/man/unlink.1 b/man/unlink.1
new file mode 100644
index 0000000..d5f6f0e
--- /dev/null
+++ b/man/unlink.1
@@ -0,0 +1,44 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH UNLINK "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+unlink \- call the unlink function to remove the specified file
+.SH SYNOPSIS
+.B unlink
+\fIFILE\fR
+.br
+.B unlink
+\fIOPTION\fR
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+Call the unlink function to remove the specified FILE.
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.SH AUTHOR
+Written by Michael Stone.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+unlink(2)
+.PP
+The full documentation for
+.B unlink
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B unlink
+programs are properly installed at your site, the command
+.IP
+.B info unlink
+.PP
+should give you access to the complete manual.
diff --git a/man/unlink.x b/man/unlink.x
new file mode 100644
index 0000000..d12cc2e
--- /dev/null
+++ b/man/unlink.x
@@ -0,0 +1,6 @@
+[NAME]
+unlink \- call the unlink function to remove the specified file
+[DESCRIPTION]
+.\" Add any additional description here
+[SEE ALSO]
+unlink(2)
diff --git a/man/uptime.1 b/man/uptime.1
new file mode 100644
index 0000000..17b274d
--- /dev/null
+++ b/man/uptime.1
@@ -0,0 +1,42 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH UPTIME "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+uptime \- tell how long the system has been running
+.SH SYNOPSIS
+.B uptime
+[\fIOPTION\fR]... [ \fIFILE \fR]
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+Print the current time, the length of time the system has been up,
+the number of users on the system, and the average number of jobs
+in the run queue over the last 1, 5 and 15 minutes.
+If FILE is not specified, use /var/run/utmp. /var/log/wtmp as FILE is common.
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.SH AUTHOR
+Written by Joseph Arceneaux, David MacKenzie, and Kaveh Ghazi.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+The full documentation for
+.B uptime
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B uptime
+programs are properly installed at your site, the command
+.IP
+.B info uptime
+.PP
+should give you access to the complete manual.
diff --git a/man/uptime.x b/man/uptime.x
new file mode 100644
index 0000000..5a86581
--- /dev/null
+++ b/man/uptime.x
@@ -0,0 +1,4 @@
+[NAME]
+uptime \- tell how long the system has been running
+[DESCRIPTION]
+.\" Add any additional description here
diff --git a/man/users.1 b/man/users.1
new file mode 100644
index 0000000..c8ca43b
--- /dev/null
+++ b/man/users.1
@@ -0,0 +1,40 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH USERS "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+users \- print the user names of users currently logged in to the current host
+.SH SYNOPSIS
+.B users
+[\fIOPTION\fR]... [ \fIFILE \fR]
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+Output who is currently logged in according to FILE.
+If FILE is not specified, use /var/run/utmp. /var/log/wtmp as FILE is common.
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.SH AUTHOR
+Written by Joseph Arceneaux and David MacKenzie.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+The full documentation for
+.B users
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B users
+programs are properly installed at your site, the command
+.IP
+.B info users
+.PP
+should give you access to the complete manual.
diff --git a/man/users.x b/man/users.x
new file mode 100644
index 0000000..ca0f9ca
--- /dev/null
+++ b/man/users.x
@@ -0,0 +1,4 @@
+[NAME]
+users \- print the user names of users currently logged in to the current host
+[DESCRIPTION]
+.\" Add any additional description here
diff --git a/man/vdir.1 b/man/vdir.1
new file mode 100644
index 0000000..d6ca7fa
--- /dev/null
+++ b/man/vdir.1
@@ -0,0 +1,247 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH VDIR "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+vdir \- list directory contents
+.SH SYNOPSIS
+.B vdir
+[\fIOPTION\fR]... [\fIFILE\fR]...
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+List information about the FILEs (the current directory by default).
+Sort entries alphabetically if none of \fB\-cftuvSUX\fR nor \fB\-\-sort\fR.
+.PP
+Mandatory arguments to long options are mandatory for short options too.
+.TP
+\fB\-a\fR, \fB\-\-all\fR
+do not ignore entries starting with .
+.TP
+\fB\-A\fR, \fB\-\-almost\-all\fR
+do not list implied . and ..
+.TP
+\fB\-\-author\fR
+with \fB\-l\fR, print the author of each file
+.TP
+\fB\-b\fR, \fB\-\-escape\fR
+print octal escapes for nongraphic characters
+.TP
+\fB\-\-block\-size\fR=\fISIZE\fR
+use SIZE\-byte blocks
+.TP
+\fB\-B\fR, \fB\-\-ignore\-backups\fR
+do not list implied entries ending with ~
+.TP
+\fB\-c\fR
+with \fB\-lt\fR: sort by, and show, ctime (time of last
+modification of file status information)
+with \fB\-l\fR: show ctime and sort by name
+otherwise: sort by ctime
+.TP
+\fB\-C\fR
+list entries by columns
+.TP
+\fB\-\-color\fR[=\fIWHEN\fR]
+control whether color is used to distinguish file
+types. WHEN may be `never', `always', or `auto'
+.TP
+\fB\-d\fR, \fB\-\-directory\fR
+list directory entries instead of contents,
+and do not dereference symbolic links
+.TP
+\fB\-D\fR, \fB\-\-dired\fR
+generate output designed for Emacs' dired mode
+.TP
+\fB\-f\fR
+do not sort, enable \fB\-aU\fR, disable \fB\-ls\fR \fB\-\-color\fR
+.TP
+\fB\-F\fR, \fB\-\-classify\fR
+append indicator (one of */=>@|) to entries
+.TP
+\fB\-\-file\-type\fR
+likewise, except do not append `*'
+.TP
+\fB\-\-format\fR=\fIWORD\fR
+across \fB\-x\fR, commas \fB\-m\fR, horizontal \fB\-x\fR, long \fB\-l\fR,
+single\-column \fB\-1\fR, verbose \fB\-l\fR, vertical \fB\-C\fR
+.TP
+\fB\-\-full\-time\fR
+like \fB\-l\fR \fB\-\-time\-style\fR=\fIfull\-iso\fR
+.TP
+\fB\-g\fR
+like \fB\-l\fR, but do not list owner
+.TP
+\fB\-\-group\-directories\-first\fR
+group directories before files
+.TP
+\fB\-G\fR, \fB\-\-no\-group\fR
+in a long listing, don't print group names
+.TP
+\fB\-h\fR, \fB\-\-human\-readable\fR
+with \fB\-l\fR, print sizes in human readable format
+(e.g., 1K 234M 2G)
+.TP
+\fB\-\-si\fR
+likewise, but use powers of 1000 not 1024
+.TP
+\fB\-H\fR, \fB\-\-dereference\-command\-line\fR
+follow symbolic links listed on the command line
+.TP
+\fB\-\-dereference\-command\-line\-symlink\-to\-dir\fR
+follow each command line symbolic link
+that points to a directory
+.TP
+\fB\-\-hide\fR=\fIPATTERN\fR
+do not list implied entries matching shell PATTERN
+(overridden by \fB\-a\fR or \fB\-A\fR)
+.TP
+\fB\-\-indicator\-style\fR=\fIWORD\fR
+append indicator with style WORD to entry names:
+none (default), slash (\fB\-p\fR),
+file\-type (\fB\-\-file\-type\fR), classify (\fB\-F\fR)
+.TP
+\fB\-i\fR, \fB\-\-inode\fR
+print the index number of each file
+.TP
+\fB\-I\fR, \fB\-\-ignore\fR=\fIPATTERN\fR
+do not list implied entries matching shell PATTERN
+.TP
+\fB\-k\fR
+like \fB\-\-block\-size\fR=\fI1K\fR
+.TP
+\fB\-l\fR
+use a long listing format
+.TP
+\fB\-L\fR, \fB\-\-dereference\fR
+when showing file information for a symbolic
+link, show information for the file the link
+references rather than for the link itself
+.TP
+\fB\-m\fR
+fill width with a comma separated list of entries
+.TP
+\fB\-n\fR, \fB\-\-numeric\-uid\-gid\fR
+like \fB\-l\fR, but list numeric user and group IDs
+.TP
+\fB\-N\fR, \fB\-\-literal\fR
+print raw entry names (don't treat e.g. control
+characters specially)
+.TP
+\fB\-o\fR
+like \fB\-l\fR, but do not list group information
+.TP
+\fB\-p\fR, \fB\-\-indicator\-style\fR=\fIslash\fR
+append / indicator to directories
+.TP
+\fB\-q\fR, \fB\-\-hide\-control\-chars\fR
+print ? instead of non graphic characters
+.TP
+\fB\-\-show\-control\-chars\fR
+show non graphic characters as\-is (default
+unless program is `ls' and output is a terminal)
+.TP
+\fB\-Q\fR, \fB\-\-quote\-name\fR
+enclose entry names in double quotes
+.TP
+\fB\-\-quoting\-style\fR=\fIWORD\fR
+use quoting style WORD for entry names:
+literal, locale, shell, shell\-always, c, escape
+.TP
+\fB\-r\fR, \fB\-\-reverse\fR
+reverse order while sorting
+.TP
+\fB\-R\fR, \fB\-\-recursive\fR
+list subdirectories recursively
+.TP
+\fB\-s\fR, \fB\-\-size\fR
+print the size of each file, in blocks
+.TP
+\fB\-S\fR
+sort by file size
+.TP
+\fB\-\-sort\fR=\fIWORD\fR
+sort by WORD instead of name: none \fB\-U\fR,
+extension \fB\-X\fR, size \fB\-S\fR, time \fB\-t\fR, version \fB\-v\fR
+.TP
+\fB\-\-time\fR=\fIWORD\fR
+with \fB\-l\fR, show time as WORD instead of modification
+time: atime \fB\-u\fR, access \fB\-u\fR, use \fB\-u\fR, ctime \fB\-c\fR,
+or status \fB\-c\fR; use specified time as sort key
+if \fB\-\-sort\fR=\fItime\fR
+.TP
+\fB\-\-time\-style\fR=\fISTYLE\fR
+with \fB\-l\fR, show times using style STYLE:
+full\-iso, long\-iso, iso, locale, +FORMAT.
+FORMAT is interpreted like `date'; if FORMAT is
+FORMAT1<newline>FORMAT2, FORMAT1 applies to
+non\-recent files and FORMAT2 to recent files;
+if STYLE is prefixed with `posix\-', STYLE
+takes effect only outside the POSIX locale
+.TP
+\fB\-t\fR
+sort by modification time
+.TP
+\fB\-T\fR, \fB\-\-tabsize\fR=\fICOLS\fR
+assume tab stops at each COLS instead of 8
+.TP
+\fB\-u\fR
+with \fB\-lt\fR: sort by, and show, access time
+with \fB\-l\fR: show access time and sort by name
+otherwise: sort by access time
+.TP
+\fB\-U\fR
+do not sort; list entries in directory order
+.TP
+\fB\-v\fR
+sort by version
+.TP
+\fB\-w\fR, \fB\-\-width\fR=\fICOLS\fR
+assume screen width instead of current value
+.TP
+\fB\-x\fR
+list entries by lines instead of by columns
+.TP
+\fB\-X\fR
+sort alphabetically by entry extension
+.TP
+\fB\-1\fR
+list one file per line
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.PP
+SIZE may be (or may be an integer optionally followed by) one of following:
+kB 1000, K 1024, MB 1000*1000, M 1024*1024, and so on for G, T, P, E, Z, Y.
+.PP
+By default, color is not used to distinguish types of files. That is
+equivalent to using \fB\-\-color\fR=\fInone\fR. Using the \fB\-\-color\fR option without the
+optional WHEN argument is equivalent to using \fB\-\-color\fR=\fIalways\fR. With
+\fB\-\-color\fR=\fIauto\fR, color codes are output only if standard output is connected
+to a terminal (tty). The environment variable LS_COLORS can influence the
+colors, and can be set easily by the dircolors command.
+.PP
+Exit status is 0 if OK, 1 if minor problems, 2 if serious trouble.
+.SH AUTHOR
+Written by Richard Stallman and David MacKenzie.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+The full documentation for
+.B vdir
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B vdir
+programs are properly installed at your site, the command
+.IP
+.B info vdir
+.PP
+should give you access to the complete manual.
diff --git a/man/vdir.x b/man/vdir.x
new file mode 100644
index 0000000..60c02b7
--- /dev/null
+++ b/man/vdir.x
@@ -0,0 +1,4 @@
+[NAME]
+vdir \- list directory contents
+[DESCRIPTION]
+.\" Add any additional description here
diff --git a/man/wc.1 b/man/wc.1
new file mode 100644
index 0000000..475678f
--- /dev/null
+++ b/man/wc.1
@@ -0,0 +1,63 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH WC "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+wc \- print newline, word, and byte counts for each file
+.SH SYNOPSIS
+.B wc
+[\fIOPTION\fR]... [\fIFILE\fR]...
+.br
+.B wc
+[\fIOPTION\fR]... \fI--files0-from=F\fR
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+Print newline, word, and byte counts for each FILE, and a total line if
+more than one FILE is specified. With no FILE, or when FILE is \-,
+read standard input.
+.TP
+\fB\-c\fR, \fB\-\-bytes\fR
+print the byte counts
+.TP
+\fB\-m\fR, \fB\-\-chars\fR
+print the character counts
+.TP
+\fB\-l\fR, \fB\-\-lines\fR
+print the newline counts
+.TP
+\fB\-\-files0\-from\fR=\fIF\fR
+read input from the files specified by
+NUL\-terminated names in file F
+.TP
+\fB\-L\fR, \fB\-\-max\-line\-length\fR
+print the length of the longest line
+.TP
+\fB\-w\fR, \fB\-\-words\fR
+print the word counts
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.SH AUTHOR
+Written by Paul Rubin and David MacKenzie.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+The full documentation for
+.B wc
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B wc
+programs are properly installed at your site, the command
+.IP
+.B info wc
+.PP
+should give you access to the complete manual.
diff --git a/man/wc.x b/man/wc.x
new file mode 100644
index 0000000..e1d9b4b
--- /dev/null
+++ b/man/wc.x
@@ -0,0 +1,4 @@
+[NAME]
+wc \- print newline, word, and byte counts for each file
+[DESCRIPTION]
+.\" Add any additional description here
diff --git a/man/who.1 b/man/who.1
new file mode 100644
index 0000000..733f62b
--- /dev/null
+++ b/man/who.1
@@ -0,0 +1,88 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH WHO "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+who \- show who is logged on
+.SH SYNOPSIS
+.B who
+[\fIOPTION\fR]... [ \fIFILE | ARG1 ARG2 \fR]
+.SH DESCRIPTION
+.\" Add any additional description here
+.TP
+\fB\-a\fR, \fB\-\-all\fR
+same as \fB\-b\fR \fB\-d\fR \fB\-\-login\fR \fB\-p\fR \fB\-r\fR \fB\-t\fR \fB\-T\fR \fB\-u\fR
+.TP
+\fB\-b\fR, \fB\-\-boot\fR
+time of last system boot
+.TP
+\fB\-d\fR, \fB\-\-dead\fR
+print dead processes
+.TP
+\fB\-H\fR, \fB\-\-heading\fR
+print line of column headings
+.TP
+\fB\-l\fR, \fB\-\-login\fR
+print system login processes
+.TP
+\fB\-\-lookup\fR
+attempt to canonicalize hostnames via DNS
+.TP
+\fB\-m\fR
+only hostname and user associated with stdin
+.TP
+\fB\-p\fR, \fB\-\-process\fR
+print active processes spawned by init
+.TP
+\fB\-q\fR, \fB\-\-count\fR
+all login names and number of users logged on
+.TP
+\fB\-r\fR, \fB\-\-runlevel\fR
+print current runlevel
+.TP
+\fB\-s\fR, \fB\-\-short\fR
+print only name, line, and time (default)
+.TP
+\fB\-t\fR, \fB\-\-time\fR
+print last system clock change
+.TP
+\fB\-T\fR, \fB\-w\fR, \fB\-\-mesg\fR
+add user's message status as +, \- or ?
+.TP
+\fB\-u\fR, \fB\-\-users\fR
+list users logged in
+.TP
+\fB\-\-message\fR
+same as \fB\-T\fR
+.TP
+\fB\-\-writable\fR
+same as \fB\-T\fR
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.PP
+If FILE is not specified, use /var/run/utmp. /var/log/wtmp as FILE is common.
+If ARG1 ARG2 given, \fB\-m\fR presumed: `am i' or `mom likes' are usual.
+.SH AUTHOR
+Written by Joseph Arceneaux, David MacKenzie, and Michael Stone.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+The full documentation for
+.B who
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B who
+programs are properly installed at your site, the command
+.IP
+.B info who
+.PP
+should give you access to the complete manual.
diff --git a/man/who.x b/man/who.x
new file mode 100644
index 0000000..02b039e
--- /dev/null
+++ b/man/who.x
@@ -0,0 +1,4 @@
+[NAME]
+who \- show who is logged on
+[DESCRIPTION]
+.\" Add any additional description here
diff --git a/man/whoami.1 b/man/whoami.1
new file mode 100644
index 0000000..9a37e02
--- /dev/null
+++ b/man/whoami.1
@@ -0,0 +1,40 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH WHOAMI "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+whoami \- print effective userid
+.SH SYNOPSIS
+.B whoami
+[\fIOPTION\fR]...
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+Print the user name associated with the current effective user ID.
+Same as id \fB\-un\fR.
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.SH AUTHOR
+Written by Richard Mlynarik.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+The full documentation for
+.B whoami
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B whoami
+programs are properly installed at your site, the command
+.IP
+.B info whoami
+.PP
+should give you access to the complete manual.
diff --git a/man/whoami.x b/man/whoami.x
new file mode 100644
index 0000000..7ee371a
--- /dev/null
+++ b/man/whoami.x
@@ -0,0 +1,4 @@
+[NAME]
+whoami \- print effective userid
+[DESCRIPTION]
+.\" Add any additional description here
diff --git a/man/yes.1 b/man/yes.1
new file mode 100644
index 0000000..127aaef
--- /dev/null
+++ b/man/yes.1
@@ -0,0 +1,42 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
+.TH YES "1" "March 2007" "GNU coreutils 6.9" "User Commands"
+.SH NAME
+yes \- output a string repeatedly until killed
+.SH SYNOPSIS
+.B yes
+[\fISTRING\fR]...
+.br
+.B yes
+\fIOPTION\fR
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+Repeatedly output a line with all specified STRING(s), or `y'.
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.SH AUTHOR
+Written by David MacKenzie.
+.SH "REPORTING BUGS"
+Report bugs to <bug\-coreutils@gnu.org>.
+.SH COPYRIGHT
+Copyright \(co 2007 Free Software Foundation, Inc.
+.br
+This is free software. You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+The full documentation for
+.B yes
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B yes
+programs are properly installed at your site, the command
+.IP
+.B info yes
+.PP
+should give you access to the complete manual.
diff --git a/man/yes.x b/man/yes.x
new file mode 100644
index 0000000..ff0a9e3
--- /dev/null
+++ b/man/yes.x
@@ -0,0 +1,4 @@
+[NAME]
+yes \- output a string repeatedly until killed
+[DESCRIPTION]
+.\" Add any additional description here