लक्ष्य निर्देशिका से सबकुछ बाहर ले जाने का सबसे आसान तरीका क्या है?निर्देशिका को अन्य निर्देशिका से बाहर ले जाने के लिए एंटी लक्ष्य
मेरे पास यह basedir/parentdir/<subdir>
है। मेरे पास कई अलग-अलग <subdir>
हैं। मुझे उन्हें parentdir
के समान स्तर पर ले जाने की आवश्यकता है ताकि यह basedir/<subdir>
बन जाए। अब, प्रत्येक <subdir>
में खाली उपनिर्देशिका सहित कई अन्य उपनिर्देशिकाओं और फ़ाइलों का गहरा पेड़ शामिल है। इस कदम के बाद अर्थ, सभी <subdir>
उनके खाली उपनिर्देशिका याद कर रहे हैं -
<move todir="basedir">
<fileset dir="parentdir">
<include name="**/*.*" />
</fileset>
</move>
खाली निर्देशिका स्थानांतरित करने के लिए विफल रहा है यही कारण है कि:
मैं निम्नलिखित की कोशिश की है। "ले जाने के" डिफ़ॉल्ट रूप से माना जाता है कि प्रतियां emptysubdirectories, तो मैं करने की कोशिश की अगले निम्नलिखित:
<move todir="basedir">
<fileset dir="parentdir">
<include name="**/*" />
<include name="**/*.*" />
</fileset>
</move>
जब मैं खाली उपनिर्देशिका स्थानांतरित करने के लिए प्रबंधन कैसे किया, अजीब बात यह है कि के सभी <subdir>
basedir
में नकल हो जाता है सभी तत्काल उपनिर्देशिका । प्रत्येक <subdir>
में src
, test
, और build
है। ये अब basedir
में बैठे हैं और साथ ही उनके मूल स्थान <subdir>
में भी बैठे हैं।
मैं सकारात्मक हूं मैं कुछ गलत कर रहा हूं लेकिन मुझे नहीं पता कि क्या। क्या मैं गलत तरीके से बात कर रहा हूं?
आप समतल का उपयोग नहीं करते = सच का प्रयास करें, है न? –
आपको संभावित रूप से उन्हें पहले एक अस्थायी स्थान पर ले जाने की आवश्यकता है ... –
@ जॉन: नहीं, मैं डीआईआर संरचना को बनाए रखना चाहता हूं। @ माइक: वास्तव में, "parentdir" _is_ मेरे लिए एक अस्थायी स्थान: डी – aberrant80