¿Hay alguna manera de hacer que mv cree el directorio al que se moverá si no existe?
Entonces, si estoy en mi directorio de inicio y quiero mover foo.c a ~ / bar / baz / foo.c, pero esos directorios no existen, ¿hay alguna forma de crear esos directorios automáticamente? que solo tendrías que escribir
mv foo.c ~/bar/baz/
y todo saldría bien? Parece que podría alias mv a un script bash simple que verificaría si esos directorios existían y si no llamaría a mkdir y luego a mv, pero pensé en verificar si alguien tenía una mejor idea.