前提・実現したいこと
mvコマンドを使った時に指定したディレクトリを作ってディレクトリごと、そのディレクトリに移動させたいです。
具体的に言うと、ディレクトリの構成が以下のようになっている時に、dir1下にdir3を作ってdir2をdir3の中に移動させたいです。
dir3は事前に作っていません。
───dir1 │ │─dir2-sample.txt
以下がディレクトリ移動後の理想の状態です。
──dir1──dir3──dir2-sample.txt ### 発生している問題 dir1内で以下のコマンドを実行しました。(この時dir3は存在しません) ```bash $ mv ../dir2 dir3/
するとフォルダ構成が以下のようになってしまいます。
──dir1──dir3─sample.txt
試したこと
以下のようにすると上手くいきました。必ず事前にdir3を作っておかなければならないのでしょうか?
bash
1$ mkdir ./dir3 2$ mv ../dir2 dir3/
補足情報(FW/ツールのバージョンなど)
macOS Mojave10.14.2
回答2件
あなたの回答
tips
プレビュー