How to update shell programs How do I update shell programs like crontab for example?
On my Mac I've got version from 29th of December 1993, but on a server linux machine that I am using version of crontab is much better in terms of usability since it's from 19th of April 2010.

I am running MacOS Mojave and my bash version is :
GNU bash, version 5.0.2(1)-release (x86_64-apple-darwin18.2.0)

crontab on my Mac:

crontab on my Linux:
The content of /usr/bin and friends is updated with each release of macOS, but usually the versions shipped by Apple are significantly older than what's available on Linux. There are various reasons for this, in a lot of cases it's related to changes in the GPL. In case of crontab it may also play a role that the use of cron is deprecated, launchd should be used instead.

If you want to update Unix binaries yourself


Use Homebrew (https://brew.sh)
Compile from source yourself and install in /usr/local/bin