如何將目錄中的所有文件和文件夾從其子目錄移動到父目錄?在非常深的文件夾目錄中包含文件。如何將目錄中的所有文件和文件夾移動到父目錄?
我想實現的是我在.
時將此轉換:
.
./aDir
./aDir/bFile
./aDir/cDir
./aDir/cDir/dDir
./aDir/cDir/dDir/eFile
要這樣:
.
./aDir
./bFile
./cDir
./dDir
./eFile
我假設你使用unix命令find
不過,我可以」似乎得到它的工作。
這裏是我的嘗試:
find -mindepth 1 -maxdepth * -print0 | xargs -0 mv -i -t ~/Desktop
星號(*)是特殊的外殼。另外我發現的這個發現不會把它作爲maxdepth的值。由於缺省值'儘可能深,只要刪除'-maxdepth *'。你也要求移動文件,但指定'-type d'? –
另外你還沒有找到開始目錄。 –