├── .clang-format ├── .gitignore ├── CMakeLists.txt ├── README.md └── src ├── b2sum.cpp ├── basename.cpp ├── basenc.cpp ├── cat.cpp ├── chcon.cpp ├── chgrp.cpp ├── chmod.cpp ├── chown.cpp ├── chroot.cpp ├── cksum.cpp ├── comm.cpp ├── coreutils.cpp ├── cp.cpp ├── csplit.cpp ├── cut.cpp ├── date.cpp ├── dd.cpp ├── df.cpp ├── dircolors.cpp ├── dirname.cpp ├── du.cpp ├── echo.cpp ├── env.cpp ├── expand.cpp ├── expr.cpp ├── factor.cpp ├── false.cpp ├── fmt.cpp ├── fold.cpp ├── groups.cpp ├── head.cpp ├── hostid.cpp ├── hostname.cpp ├── id.cpp ├── include └── globals.h ├── install.cpp ├── join.cpp ├── kill.cpp ├── link.cpp ├── ln.cpp ├── logname.cpp ├── ls.cpp ├── md5sum.cpp ├── mkdir.cpp ├── mkfifo.cpp ├── mknod.cpp ├── mktemp.cpp ├── mv.cpp ├── nice.cpp ├── nl.cpp ├── nohup.cpp ├── nproc.cpp ├── numfmt.cpp ├── od.cpp ├── paste.cpp ├── pathchk.cpp ├── pinky.cpp ├── pr.cpp ├── printenv.cpp ├── printf.cpp ├── ptx.cpp ├── pwd.cpp ├── readlink.cpp ├── realpath.cpp ├── rm.cpp ├── rmdir.cpp ├── runcon.cpp ├── seq.cpp ├── shred.cpp ├── shuf.cpp ├── sleep.cpp ├── sort.cpp ├── split.cpp ├── stat.cpp ├── stdbuf.cpp ├── stty.cpp ├── sum.cpp ├── sync.cpp ├── tac.cpp ├── tail.cpp ├── tee.cpp ├── template.cpp ├── test.cpp ├── timeout.cpp ├── touch.cpp ├── tr.cpp ├── true.cpp ├── truncate.cpp ├── tsort.cpp ├── tty.cpp ├── uname.cpp ├── unexpand.cpp ├── uniq.cpp ├── unlink.cpp ├── uptime.cpp ├── users.cpp ├── wc.cpp ├── who.cpp ├── whoami.cpp └── yes.cpp /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/.clang-format -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/README.md -------------------------------------------------------------------------------- /src/b2sum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/b2sum.cpp -------------------------------------------------------------------------------- /src/basename.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/basename.cpp -------------------------------------------------------------------------------- /src/basenc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/basenc.cpp -------------------------------------------------------------------------------- /src/cat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/cat.cpp -------------------------------------------------------------------------------- /src/chcon.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/chcon.cpp -------------------------------------------------------------------------------- /src/chgrp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/chgrp.cpp -------------------------------------------------------------------------------- /src/chmod.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/chmod.cpp -------------------------------------------------------------------------------- /src/chown.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/chown.cpp -------------------------------------------------------------------------------- /src/chroot.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/chroot.cpp -------------------------------------------------------------------------------- /src/cksum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/cksum.cpp -------------------------------------------------------------------------------- /src/comm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/comm.cpp -------------------------------------------------------------------------------- /src/coreutils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/coreutils.cpp -------------------------------------------------------------------------------- /src/cp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/cp.cpp -------------------------------------------------------------------------------- /src/csplit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/csplit.cpp -------------------------------------------------------------------------------- /src/cut.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/cut.cpp -------------------------------------------------------------------------------- /src/date.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/date.cpp -------------------------------------------------------------------------------- /src/dd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/dd.cpp -------------------------------------------------------------------------------- /src/df.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/df.cpp -------------------------------------------------------------------------------- /src/dircolors.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/dircolors.cpp -------------------------------------------------------------------------------- /src/dirname.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/dirname.cpp -------------------------------------------------------------------------------- /src/du.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/du.cpp -------------------------------------------------------------------------------- /src/echo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/echo.cpp -------------------------------------------------------------------------------- /src/env.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/env.cpp -------------------------------------------------------------------------------- /src/expand.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/expand.cpp -------------------------------------------------------------------------------- /src/expr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/expr.cpp -------------------------------------------------------------------------------- /src/factor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/factor.cpp -------------------------------------------------------------------------------- /src/false.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/false.cpp -------------------------------------------------------------------------------- /src/fmt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/fmt.cpp -------------------------------------------------------------------------------- /src/fold.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/fold.cpp -------------------------------------------------------------------------------- /src/groups.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/groups.cpp -------------------------------------------------------------------------------- /src/head.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/head.cpp -------------------------------------------------------------------------------- /src/hostid.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/hostid.cpp -------------------------------------------------------------------------------- /src/hostname.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/hostname.cpp -------------------------------------------------------------------------------- /src/id.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/id.cpp -------------------------------------------------------------------------------- /src/include/globals.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/include/globals.h -------------------------------------------------------------------------------- /src/install.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/install.cpp -------------------------------------------------------------------------------- /src/join.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/join.cpp -------------------------------------------------------------------------------- /src/kill.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/kill.cpp -------------------------------------------------------------------------------- /src/link.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/link.cpp -------------------------------------------------------------------------------- /src/ln.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/ln.cpp -------------------------------------------------------------------------------- /src/logname.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/logname.cpp -------------------------------------------------------------------------------- /src/ls.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/ls.cpp -------------------------------------------------------------------------------- /src/md5sum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/md5sum.cpp -------------------------------------------------------------------------------- /src/mkdir.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/mkdir.cpp -------------------------------------------------------------------------------- /src/mkfifo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/mkfifo.cpp -------------------------------------------------------------------------------- /src/mknod.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/mknod.cpp -------------------------------------------------------------------------------- /src/mktemp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/mktemp.cpp -------------------------------------------------------------------------------- /src/mv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/mv.cpp -------------------------------------------------------------------------------- /src/nice.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/nice.cpp -------------------------------------------------------------------------------- /src/nl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/nl.cpp -------------------------------------------------------------------------------- /src/nohup.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/nohup.cpp -------------------------------------------------------------------------------- /src/nproc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/nproc.cpp -------------------------------------------------------------------------------- /src/numfmt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/numfmt.cpp -------------------------------------------------------------------------------- /src/od.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/od.cpp -------------------------------------------------------------------------------- /src/paste.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/paste.cpp -------------------------------------------------------------------------------- /src/pathchk.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/pathchk.cpp -------------------------------------------------------------------------------- /src/pinky.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/pinky.cpp -------------------------------------------------------------------------------- /src/pr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/pr.cpp -------------------------------------------------------------------------------- /src/printenv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/printenv.cpp -------------------------------------------------------------------------------- /src/printf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/printf.cpp -------------------------------------------------------------------------------- /src/ptx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/ptx.cpp -------------------------------------------------------------------------------- /src/pwd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/pwd.cpp -------------------------------------------------------------------------------- /src/readlink.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/readlink.cpp -------------------------------------------------------------------------------- /src/realpath.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/realpath.cpp -------------------------------------------------------------------------------- /src/rm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/rm.cpp -------------------------------------------------------------------------------- /src/rmdir.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/rmdir.cpp -------------------------------------------------------------------------------- /src/runcon.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/runcon.cpp -------------------------------------------------------------------------------- /src/seq.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/seq.cpp -------------------------------------------------------------------------------- /src/shred.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/shred.cpp -------------------------------------------------------------------------------- /src/shuf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/shuf.cpp -------------------------------------------------------------------------------- /src/sleep.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/sleep.cpp -------------------------------------------------------------------------------- /src/sort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/sort.cpp -------------------------------------------------------------------------------- /src/split.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/split.cpp -------------------------------------------------------------------------------- /src/stat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/stat.cpp -------------------------------------------------------------------------------- /src/stdbuf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/stdbuf.cpp -------------------------------------------------------------------------------- /src/stty.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/stty.cpp -------------------------------------------------------------------------------- /src/sum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/sum.cpp -------------------------------------------------------------------------------- /src/sync.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/sync.cpp -------------------------------------------------------------------------------- /src/tac.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/tac.cpp -------------------------------------------------------------------------------- /src/tail.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/tail.cpp -------------------------------------------------------------------------------- /src/tee.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/tee.cpp -------------------------------------------------------------------------------- /src/template.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/template.cpp -------------------------------------------------------------------------------- /src/test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/test.cpp -------------------------------------------------------------------------------- /src/timeout.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/timeout.cpp -------------------------------------------------------------------------------- /src/touch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/touch.cpp -------------------------------------------------------------------------------- /src/tr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/tr.cpp -------------------------------------------------------------------------------- /src/true.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/true.cpp -------------------------------------------------------------------------------- /src/truncate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/truncate.cpp -------------------------------------------------------------------------------- /src/tsort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/tsort.cpp -------------------------------------------------------------------------------- /src/tty.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/tty.cpp -------------------------------------------------------------------------------- /src/uname.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/uname.cpp -------------------------------------------------------------------------------- /src/unexpand.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/unexpand.cpp -------------------------------------------------------------------------------- /src/uniq.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/uniq.cpp -------------------------------------------------------------------------------- /src/unlink.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/unlink.cpp -------------------------------------------------------------------------------- /src/uptime.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/uptime.cpp -------------------------------------------------------------------------------- /src/users.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/users.cpp -------------------------------------------------------------------------------- /src/wc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/wc.cpp -------------------------------------------------------------------------------- /src/who.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/who.cpp -------------------------------------------------------------------------------- /src/whoami.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/whoami.cpp -------------------------------------------------------------------------------- /src/yes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northerntechie/coreutils-cpp/HEAD/src/yes.cpp --------------------------------------------------------------------------------