GNU smartly combined fileutils, shellutils, and textutils into one package called coreutils which (I love saying this) compile cleanly under Mac OSX.
This was a very smart move, combining these packages. I could never remember which utilities were in which package, and if you wanted one, you probably wanted them all anyway. Since we are no longer dealing with hard drives where the size of a few utlities matter, it is much smarter to have one package.
Here’s a listing of what is included: [ basename cat chgrp chmod chown chroot cksum comm cp csplit cut date dd df dir dircolors dirname du echo env expand expr factor false fmt fold ginstall groups head hostid hostname id join kill link ln logname ls md5sum mkdir mkfifo mknod mv nice nl nohup od paste pathchk pinky pr printenv printf ptx pwd readlink rm rmdir seq sha1sum shred sleep sort split stat stty su sum sync tac tail tee test touch tr true tsort tty uname unexpand uniq unlink uptime users vdir wc who whoami yes
Some of these are replacement versions of standard tools that do the job better, some (like md5sum, which is what I was originally looking for) are tools that are not included in standard distros, others are just for fun, some…. I have no idea what some of them do.
Did I mention how nice it is to have Unix programs which compile out of the box? That was one of the problems with NeXTSTEP; almost inevitably you had to tweak, and sometimes tweak meant “give up weeks of your life” to get things to work.