यदि मैं निम्नलिखित कमांड निष्पादित करता हूं:
cp -R /myfiles /mydestination
यदि myfilesकई उप-निर्देशिका और फाइलें शामिल हैं, तो उन्हें किस क्रम में कॉपी किया जाएगा?
उदाहरण के लिए, निर्देशिकाओं का नाम दिया जा सकता है 0123a, 9993c, myfolder, xfolder।
वे वर्णानुक्रम में या दिनांक क्रम में कॉपी नहीं किए जाते हैं या जब lsतक मैं बता सकता हूं, तब तक एक मानक कमांड का उपयोग करते समय वे दिखाई देते हैं, तो वास्तव में आदेश का निर्धारण क्या होता है?
संपादित करें: मैं उस आदेश को निर्धारित करने की कोशिश कर रहा हूं जो यह बताने के लिए कि मेरी प्रतिलिपि कमांड ने इसे बंद करने से पहले कितनी दूर तक का उपयोग करने के लिए cp कमांड का उपयोग किया है। उदाहरण के लिए, मैं यह निर्धारित करने में सक्षम होने की उम्मीद कर रहा था कि 4 में से 3 निर्देशिकाओं को सफलतापूर्वक कॉपी किया जाए।
ls -Uगए निर्देशिका आदेश को प्राप्त करने के लिए। यह वह क्रम होना चाहिए जो cpउपयोग करता है। यदि आपको प्रगति, आदेश आदि पर अधिक नियंत्रण की आवश्यकता है, तो शायद cpनौकरी के लिए उपकरण नहीं है।
lsडिफ़ॉल्ट रूप से कमांड उन्हें प्रदर्शित करने से पहले निर्देशिका सामग्री को सॉर्ट करता है। आप जो देख रहे हैंlsवह वास्तविक निर्देशिका गणना क्रम नहीं है।