আমার অনুরূপ লেআউট সহ দুটি ডিরেক্টরি গাছ রয়েছে
.
|-- dir1
| |-- a
| | |-- file1.txt
| | `-- file2.txt
| |-- b
| | `-- file3.txt
| `-- c
| `-- file4.txt
`-- dir2
|-- a
| |-- file5.txt
| `-- file6.txt
|-- b
| |-- file7.txt
| `-- file8.txt
`-- c
|-- file10.txt
`-- file9.txt
আমি dir1 এবং dir2 ডিরেক্টরি গাছগুলি তৈরি করতে মার্জ করতে চাই:
merged/
|-- a
| |-- file1.txt
| |-- file2.txt
| |-- file5.txt
| `-- file6.txt
|-- b
| |-- file3.txt
| |-- file7.txt
| `-- file8.txt
`-- c
|-- file10.txt
|-- file4.txt
`-- file9.txt
আমি জানি যে আমি "সিপি" কমান্ডটি ব্যবহার করে এটি করতে পারি, তবে আমি অনুলিপি না করে ফাইলগুলি সরাতে চাই, কারণ প্রকৃত ডিরেক্টরিগুলি যা আমি মার্জ করতে চাই তা সত্যই বড় এবং এতে প্রচুর ফাইল (মিলিয়ন) থাকে। আমি যদি "এমভি" ব্যবহার করি তবে আমি বিরোধী ডিরেক্টরি নামের কারণে "ফাইল বিদ্যমান" ত্রুটি পেয়েছি।
আপডেট: আপনি ধরে নিতে পারেন যে দুটি ডিরেক্টরি গাছের মধ্যে কোনও সদৃশ ফাইল নেই।