これは少し恥ずかしい質問ですが、これが私のキャリアの後半にまだmvコマンドに関する質問があることを認めなければなりません。
この問題は頻繁に発生します。すべてのファイルを1レベル上に再帰的に移動する必要があります。fooというフォルダーと、その中にフォルダーバーがあるとします。バーには、ドットファイルやフォルダーなど、さまざまなファイルやフォルダーがあります。barのすべてをfooレベルに移動するにはどうすればよいですか?
fooが空の場合、バーを1レベル上に移動し、fooを削除してbarをfooに名前変更します。問題の一部は、「ドットを含むすべて」のmvのワイルドカードが何であるかわからないことです。この質問の一部はこれです-cpおよびmvコマンドがどこかで使用するワイルドカードの詳細な議論があります(これをグーグルにすると、非常に基本的なチュートリアルが表示されます)。