ファイルを削除せずにサブフォルダを削除する

ファイルを削除せずにサブフォルダを削除する

私は次のディレクトリを持っています(今後)。サブフォルダを削除してファイルをフォルダ(後ろに)。どのように保管できますか?ありがとう

今後

Folder
 |-----Sub-folder1
 |        |------ fileA.txt
 |        |------ fileB.txt
 |-----Sub-folder2
          |------ fileC.txt
          |------ fileD.txt

後ろに

Folder
 |------ fileA.txt
 |------ fileB.txt
 |------ fileC.txt
 |------ fileD.txt

ベストアンサー1

あなたはこれを行うことができます

mv **/* .

注:これにより、同じ名前のファイルが上書きされます。

shopt -s globstarQuasimodoが指摘したように、これには次のものが必要です。

設定されている場合、パス名拡張コンテキスト**で使用されるパターンは、すべてのファイルとゼロ以上のディレクトリとサブディレクトリと一致します。パターンの後に/が続くと、ディレクトリとサブディレクトリのみが一致します。

おすすめ記事