2017-07-04 12 views
-1

採用殼結構,我有以下文件夾結構:移動文件夾,但保持前在CENTOS6.8

parent 
├── child1 
├── child2 
└── child3 
    └── childofchild 
     └── childofchildofchild 
      └── file.txt 

我想childofchildofchild進入一個新的文件夾,但保留結構,在它之前,因此最終結果將如下:

newfolder 
└── child3 
    └── childofchild 
     └── childofchildofchild 
      └── file.txt 

編輯:我需要將文件從原始文件夾中刪除,不重複。

+0

的可能的複製[Linux系統:複製和創建目標目錄。如果它不存在(https://stackoverflow.com/questions/1529946/linux-複製和創建目的地目錄,如果它不存在) –

+0

所以你想要父母/ child3/childofchild /富保持不變? –

回答

0

我真的不明白你想要做什麼,但是......的東西?

mkdir parent/newfolder && mv parent/child3 parent/newfolder 

我想我失去了一些東西壽

+0

我猜這是有效的。我正在生成一個腳本來處理超過2000個文件夾,所以我正在考慮單線解決方案,這可能是我忽略的一個顯而易見的解決方案。 –

+0

很高興幫助! – criw

相關問題