Why isn't 'mkdir -p' default?

mkdir: cannot create directory ‘&#x2F;tmp&#x2F;test&#x2F;123’: No such file or directory It happened again - you forgot to create the damned parent directory first. Of course, mkdir can do it with the addition of a paltry -p flag. Now you commit a three-character change and re-run the failing CI job for the eighth time in a row. I&#x27;ve written quite a few shell scripts in my life. In every…