前提・実現したいこと
以下のBeforeのように各ディレクトリに1個ずつファイルが格納されている際、
それをAfterのように、格納されてるディレクトリ名をファイル名の拡張子よりも前に適用して、
1個上の階層にmvするということをshellでやろうとしたらどうやるのが良いでしょうか?
Before
Root └Directory 1 └File A.txt └Directory 2 └File B.txt
After
Root └Directory 1.txt └Directory 2.txt
元々の各Directoryの削除はあとでfind | xargs rmするのでしなくて大丈夫です。
1.txt はディレクトリorファイルのどっちなんスか?
回答1件
あなたの回答
tips
プレビュー