linux - How to match filenames in different directories?(bash or python) -
मेरे पास दो निर्देशिकाओं में फ़ाइलों का एक सेट है
~ / Desktop / dir1 और ~ / Desktop / Dir2
मुझे dir1 में फ़ाइलों को dir2 या इसके विपरीत में फाइलों से मिलान करने की आवश्यकता है
फ़ाइल नामों में / dir1 हैं: 1.out, 2.out ... 21.out
फ़ाइल नामों में / dir2 हैं: chr-1.out, chr-2.out ... chr-21.out
मैंने अजगर में एक प्लॉट स्क्रिप्ट लिखी है, जिसके लिए कमांड लाइन तर्क स्वीकार करता है फ़ाइल नामों और फ़ाइलों की सामग्री के आधार पर कुछ भूखंडों का निर्माण करता है तो सवाल यह है कि फाइलों को कैसे मिलान किया जाता है और इसे एक स्क्रिप्ट में प्रदान किया जाता है? मैंने bash का उपयोग करने की कोशिश की, लेकिन मैं यह नहीं समझ सकता कि यह कैसे करना है शायद यह अजगर से संभव है?
मैं इसे हाथों से कर सकता था, लेकिन मैं यह सीखूँगा कि यह कैसे स्वचालित रूप से करना है।
बाश में, पैरामीटर विस्तार का उपयोग करें:
#! / Bin / b Dir1 / *। बाहर गूंज "$ f" "dir2 / chr - $ {f # dir1}}" किया
Comments
Post a Comment