Je ne vois aucune raison pour laquelle le -pdrapeau mkdirne devrait pas être défini par défaut.
-p, --parents no error if existing, make parent directories as needed
C'est une commande non destructive d'après ce que je peux voir. Ai-je oublié quelque chose d'important sur la façon dont cela fonctionne?
Deuxièmement, existe-t-il un moyen simple d'obtenir ce comportement par défaut mkdir?
mkdp
alias mkdir="mkdir -p".