कैसे सभी फ़ोल्डर को एक निर्देशिका में एक निर्देशिका को पुन: ले जाने के लिए


15

मेरे पास दृश्य / इलाके में फ़ोल्डर्स हैं जिनमें इलाके और ऑब्जेक्ट नामक फ़ोल्डर हैं। इन फ़ोल्डरों में डेटा फ़ाइलों के साथ फ़ोल्डर हैं। मैं सभी सामग्री दृश्यावली / भूभाग / [नाम] / भूभाग को दृश्यों / भूभागों, और दृश्यों की सामग्री / इलाके / [नाम] / वस्तुओं / वस्तुओं / वस्तुओं पर कैसे स्थानांतरित करूं?

जवाबों:


19

mvकमांड के लिए कोई पुनरावर्ती विकल्प नहीं है , इसलिए यदि निर्देशिका के अंदर निर्देशिकाएं हैं जिन्हें आप स्थानांतरित करना चाहते हैं, तो आपको उपयोग करना होगा cp। इसके बारे में क्या खयाल है:

cp -R scenery/terrain/*/terrain/* scenery/terrain/
cp -R scenery/terrain/*/objects/* scenery/objects/

फिर जब आप सुनिश्चित हों कि काम किया है:

rm -rf scenery/terrain/*/terrain
rm -rf scenery/terrain/*/objects

अच्छी बात है, लेकिन मुझे लगता है कि मैक ओएस के तहत यह cp -R (अपर केस R) होगा।
— QSQ

@QSQ सुधार के लिए धन्यवाद। अब निश्चित कर दिया।
— रयान

-आर ने ठीक काम किया।
— एंड्रयू डी।

1
mv scenery/terrain/*/terrain/* scenery/terrain/
mv scenery/terrain/*/objects/* scenery/objects/

यदि मुझे कुछ गलत समझा जाता है तो फ़ोल्डर की एक प्रति पर इसे आज़माएं :-)
— QSQ

अब बहुत देर हो चुकी है .. मेरी ओर से असफल। मैं हमेशा सिर्फ 13 जीबी के दृश्यों को फिर से धार दे सकता हूं।
— एंड्रयू डी।

काम नहीं किया। कहते हैं कि "निर्देशिका खाली नहीं है"
— एंड्रयू डी।

हम्म अजीब। मैं इसे यहाँ की कोशिश की थी कि जैसे एक पेड़ के निर्माण और / भू-भाग / एक / भू-भाग / दृश्यों / भू-भाग / बी / इलाके / और दृश्यों / भू-भाग / एक / वस्तुओं / और दृश्यों दृश्यों में फ़ाइलें रखने के साथ / भू-भाग / बी / वस्तुओं /
— QSQ

हो सकता है कि मैं फ़ाइल विरोध को रोकने के लिए वर्तमान / इलाके को कहीं और स्थानांतरित करने का प्रयास करूं?
— एंड्रयू डी।
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.