Перемещение каталога будет создано, если не существует.

если я нахожусь в своем домашнем каталоге и хочу переместить foo.c в ~ / bar / baz / foo.c, но эти каталоги не существуют, есть ли способ автоматически создать эти каталоги, чтобы вам нужно будет только напечатать

mv foo.c ~/bar/baz/ 

и все бы получилось? Кажется, вы могли бы использовать псевдоним mv для простого сценария bash, который проверял бы, существуют ли эти каталоги, а если нет, вызывал бы mkdir, а затем mv, но я решил проверить, есть ли у кого-нибудь идея получше.

Ответы на вопрос(14)

Ваш ответ на вопрос