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

Popular posts from this blog

php - How can I cram 6+31 numeric characters into 22 alphanumeric characters? -

mysql - where clause in inner join query -

java - Why my included JSP file won't get processed correctly? -