यूनिक्स के तहत, मैं सभी उपनिर्देशिकाओं से दूसरे निर्देशिका में एक निश्चित एक्सटेंशन (सभी एक्सेल फाइल) के साथ सभी फाइलों को कॉपी करना चाहता हूं। मेरे पास निम्न कमांड है:
cp --parents `find -name \*.xls*` /target_directory/
इस आदेश के साथ समस्याएं हैं:
यह निर्देशिका संरचना को भी कॉपी करता है, और मैं केवल फाइलें चाहता हूं (इसलिए सभी फाइलें / target_directory /) में समाप्त होनी चाहिए
यह फ़ाइल नाम में रिक्त स्थान वाली फ़ाइलों की प्रतिलिपि नहीं बनाता है (जो कि बहुत कम हैं)
इन समस्याओं का कोई समाधान?
find... exec mv
?