sbase

suckless unix tools
git clone git://git.suckless.org/sbase
Log | Files | Refs | README | LICENSE

ModeNameSize
-rw-r--r--.gitignore102L
-rw-r--r--LICENSE63L
-rw-r--r--Makefile254L
-rw-r--r--README147L
-rw-r--r--TODO87L
-rw-r--r--arg.h65L
-rw-r--r--basename.126L
-rw-r--r--basename.c37L
-rw-r--r--cal.172L
-rw-r--r--cal.c226L
-rw-r--r--cat.131L
-rw-r--r--cat.c52L
-rw-r--r--chgrp.151L
-rw-r--r--chgrp.c75L
-rw-r--r--chmod.178L
-rw-r--r--chmod.c77L
-rw-r--r--chown.161L
-rw-r--r--chown.c104L
-rw-r--r--chroot.125L
-rw-r--r--chroot.c49L
-rw-r--r--cksum.128L
-rw-r--r--cksum.c132L
-rw-r--r--cmp.153L
-rw-r--r--cmp.c82L
-rw-r--r--cols.156L
-rw-r--r--cols.c98L
-rw-r--r--comm.144L
-rw-r--r--comm.c97L
-rw-r--r--compat.h6L
-rw-r--r--config.mk15L
-rw-r--r--cp.175L
-rw-r--r--cp.c60L
-rw-r--r--cron.123L
-rw-r--r--cron.c566L
-rw-r--r--crypt.h12L
-rw-r--r--cut.173L
-rw-r--r--cut.c215L
-rw-r--r--date.185L
-rw-r--r--date.c103L
-rw-r--r--dd.191L
-rw-r--r--dd.c237L
-rw-r--r--dirname.123L
-rw-r--r--dirname.c27L
-rw-r--r--du.161L
-rw-r--r--du.c116L
-rw-r--r--echo.131L
-rw-r--r--echo.c24L
-rw-r--r--ed.1241L
-rw-r--r--ed.c1650L
-rw-r--r--env.151L
-rw-r--r--env.c49L
-rw-r--r--expand.151L
-rw-r--r--expand.c131L
-rw-r--r--expr.1105L
-rw-r--r--expr.c244L
-rw-r--r--false.117L
-rw-r--r--false.c6L
-rw-r--r--find.1144L
-rw-r--r--find.c1070L
-rw-r--r--flock.135L
-rw-r--r--flock.c82L
-rw-r--r--fold.143L
-rw-r--r--fold.c130L
-rw-r--r--fs.h46L
-rw-r--r--getconf.160L
-rw-r--r--getconf.c108L
-rw-r--r--grep.198L
-rw-r--r--grep.c290L
-rw-r--r--head.144L
-rw-r--r--head.c77L
-rw-r--r--hostname.118L
-rw-r--r--hostname.c36L
-rw-r--r--join.1107L
-rw-r--r--join.c529L
-rw-r--r--kill.147L
-rw-r--r--kill.c131L
-rw-r--r--libutf/Makefile6L
-rw-r--r--libutf/fgetrune.c36L
-rw-r--r--libutf/fputrune.c27L
-rw-r--r--libutf/isalnumrune.c9L
-rw-r--r--libutf/isalpharune.c830L
-rw-r--r--libutf/isblankrune.c9L
-rw-r--r--libutf/iscntrlrune.c18L
-rw-r--r--libutf/isdigitrune.c80L
-rw-r--r--libutf/isgraphrune.c9L
-rw-r--r--libutf/isprintrune.c10L
-rw-r--r--libutf/ispunctrune.c9L
-rw-r--r--libutf/isspacerune.c31L
-rw-r--r--libutf/istitlerune.c31L
-rw-r--r--libutf/isxdigitrune.c9L
-rw-r--r--libutf/lowerrune.c356L
-rw-r--r--libutf/mkrunetype.awk240L
-rw-r--r--libutf/rune.c148L
-rw-r--r--libutf/runetype.c41L
-rw-r--r--libutf/runetype.h26L
-rw-r--r--libutf/upperrune.c265L
-rw-r--r--libutf/utf.c142L
-rw-r--r--libutf/utftorunestr.c27L
-rw-r--r--libutil/concat.c23L
-rw-r--r--libutil/cp.c170L
-rw-r--r--libutil/crypt.c184L
-rw-r--r--libutil/ealloc.c88L
-rw-r--r--libutil/enmasse.c38L
-rw-r--r--libutil/eprintf.c59L
-rw-r--r--libutil/eregcomp.c27L
-rw-r--r--libutil/estrtod.c18L
-rw-r--r--libutil/fnck.c22L
-rw-r--r--libutil/fshut.c43L
-rw-r--r--libutil/getlines.c32L
-rw-r--r--libutil/human.c25L
-rw-r--r--libutil/linecmp.c17L
-rw-r--r--libutil/md5.c148L
-rw-r--r--libutil/memmem.c66L
-rw-r--r--libutil/mkdirp.c39L
-rw-r--r--libutil/mode.c152L
-rw-r--r--libutil/parseoffset.c61L
-rw-r--r--libutil/putword.c16L
-rw-r--r--libutil/reallocarray.c56L
-rw-r--r--libutil/recurse.c108L
-rw-r--r--libutil/rm.c32L
-rw-r--r--libutil/sha1.c144L
-rw-r--r--libutil/sha224.c26L
-rw-r--r--libutil/sha256.c154L
-rw-r--r--libutil/sha384.c26L
-rw-r--r--libutil/sha512-224.c26L
-rw-r--r--libutil/sha512-256.c26L
-rw-r--r--libutil/sha512.c175L
-rw-r--r--libutil/strcasestr.c38L
-rw-r--r--libutil/strlcat.c63L
-rw-r--r--libutil/strlcpy.c59L
-rw-r--r--libutil/strnsubst.c61L
-rw-r--r--libutil/strsep.c37L
-rw-r--r--libutil/strtonum.c85L
-rw-r--r--libutil/unescape.c58L
-rw-r--r--libutil/writeall.c21L
-rw-r--r--link.120L
-rw-r--r--link.c27L
-rw-r--r--ln.165L
-rw-r--r--ln.c103L
-rw-r--r--logger.156L
-rw-r--r--logger.c91L
-rw-r--r--logname.117L
-rw-r--r--logname.c29L
-rw-r--r--ls.199L
-rw-r--r--ls.c489L
-rw-r--r--md5.h18L
-rw-r--r--md5sum.132L
-rw-r--r--md5sum.c46L
-rw-r--r--mkdir.138L
-rw-r--r--mkdir.c49L
-rw-r--r--mkfifo.132L
-rw-r--r--mkfifo.c39L
-rw-r--r--mknod.144L
-rw-r--r--mknod.c72L
-rw-r--r--mktemp.150L
-rw-r--r--mktemp.c92L
-rw-r--r--mv.139L
-rw-r--r--mv.c68L
-rw-r--r--nice.140L
-rw-r--r--nice.c56L
-rw-r--r--nl.1120L
-rw-r--r--nl.c212L
-rw-r--r--nohup.144L
-rw-r--r--nohup.c48L
-rw-r--r--od.183L
-rw-r--r--od.c332L
-rw-r--r--paste.151L
-rw-r--r--paste.c144L
-rw-r--r--pathchk.135L
-rw-r--r--pathchk.c104L
-rw-r--r--printenv.130L
-rw-r--r--printenv.c39L
-rw-r--r--printf.134L
-rw-r--r--printf.c188L
-rw-r--r--pwd.133L
-rw-r--r--pwd.c50L
-rw-r--r--queue.h648L
-rw-r--r--readlink.132L
-rw-r--r--readlink.c54L
-rw-r--r--renice.142L
-rw-r--r--renice.c93L
-rw-r--r--rev.122L
-rw-r--r--rev.c74L
-rw-r--r--rm.143L
-rw-r--r--rm.c41L
-rw-r--r--rmdir.133L
-rw-r--r--rmdir.c49L
-rwxr-xr-xscripts/getconf.sh218L
-rwxr-xr-xscripts/install21L
-rwxr-xr-xscripts/mkbox103L
-rwxr-xr-xscripts/mkproto24L
-rwxr-xr-xscripts/uninstall32L
-rw-r--r--sed.1175L
-rw-r--r--sed.c1738L
-rw-r--r--seq.140L
-rw-r--r--seq.c147L
-rw-r--r--setsid.118L
-rw-r--r--setsid.c48L
-rw-r--r--sha1.h18L
-rw-r--r--sha1sum.132L
-rw-r--r--sha1sum.c45L
-rw-r--r--sha224.h16L
-rw-r--r--sha224sum.132L
-rw-r--r--sha224sum.c45L
-rw-r--r--sha256.h18L
-rw-r--r--sha256sum.132L
-rw-r--r--sha256sum.c45L
-rw-r--r--sha384.h16L
-rw-r--r--sha384sum.132L
-rw-r--r--sha384sum.c45L
-rw-r--r--sha512-224.h16L
-rw-r--r--sha512-224sum.132L
-rw-r--r--sha512-224sum.c45L
-rw-r--r--sha512-256.h16L
-rw-r--r--sha512-256sum.132L
-rw-r--r--sha512-256sum.c45L
-rw-r--r--sha512.h18L
-rw-r--r--sha512sum.132L
-rw-r--r--sha512sum.c45L
-rw-r--r--sleep.122L
-rw-r--r--sleep.c30L
-rw-r--r--sort.1102L
-rw-r--r--sort.c437L
-rw-r--r--split.150L
-rw-r--r--split.c111L
-rw-r--r--sponge.119L
-rw-r--r--sponge.c42L
-rw-r--r--strings.154L
-rw-r--r--strings.c98L
-rw-r--r--sync.117L
-rw-r--r--sync.c25L
-rw-r--r--tail.155L
-rw-r--r--tail.c229L
-rw-r--r--tar.169L
-rw-r--r--tar.c628L
-rw-r--r--tee.130L
-rw-r--r--tee.c60L
-rw-r--r--test.1135L
-rw-r--r--test.c247L
-rw-r--r--text.h16L
-rw-r--r--tftp.132L
-rw-r--r--tftp.c309L
-rw-r--r--time.149L
-rw-r--r--time.c73L
-rw-r--r--touch.166L
-rw-r--r--touch.c159L
-rw-r--r--tr.187L
-rw-r--r--tr.c300L
-rw-r--r--true.117L
-rw-r--r--true.c6L
-rw-r--r--tsort.174L
-rw-r--r--tsort.c209L
-rw-r--r--tty.128L
-rw-r--r--tty.c31L
-rw-r--r--uname.139L
-rw-r--r--uname.c62L
-rw-r--r--unexpand.145L
-rw-r--r--unexpand.c174L
-rw-r--r--uniq.149L
-rw-r--r--uniq.c144L
-rw-r--r--unlink.123L
-rw-r--r--unlink.c27L
-rw-r--r--utf.h69L
-rw-r--r--util.h93L
-rw-r--r--uudecode.150L
-rw-r--r--uudecode.c282L
-rw-r--r--uuencode.138L
-rw-r--r--uuencode.c129L
-rw-r--r--wc.132L
-rw-r--r--wc.c122L
-rw-r--r--which.144L
-rw-r--r--which.c101L
-rw-r--r--whoami.19L
-rw-r--r--whoami.c37L
-rw-r--r--xargs.1104L
-rw-r--r--xargs.c305L
-rw-r--r--xinstall.186L
-rw-r--r--xinstall.c194L
-rw-r--r--yes.114L
-rw-r--r--yes.c25L