আমি চেষ্টা করেছিলাম
apropos copy | grep "(1)"
সম্ভাব্য প্রার্থীদের সন্ধান করতে এবং এমকপি দেখিয়েছে।
man mcopy
একটি প্রতিশ্রুতিবদ্ধ বিকল্প দেখায় -D clash-option
যে দুর্দান্ত না? তবে এত সুন্দর নয় - এটি বর্ণিত নয়। তবে mtools.dvi- তে কিছু ইঙ্গিত রয়েছে, যা আমি আমার সিস্টেমে অনুসন্ধান করেছি, সাফল্য ছাড়াই এবং গুগলের মাধ্যমে, সাফল্য ছাড়াই, তবে তারপরে, গুগলের সাহায্যে, আমি সরাসরি অনুসন্ধান করেছি mcopy clash-option
এবং এই সাইটটি পেয়েছি ।
আমি একটি ছোট পরীক্ষা করেছি
mcopy -D A f* a
স্বতঃ নাম এবং টার্গেটডির পরীক্ষা করার জন্য a
- স্বতঃবৃত্তির পরিবর্তে এটি আমাকে প্রতিটি ফাইল উপেক্ষা বা ওভাররাইড করতে বলেছিল, সেই বোকা ... ...
আমার সংস্করণটি mtools-4.0.10
এবং সহায়তা পৃষ্ঠাটি 1996 - 15 বছর বয়সী। ইতিমধ্যে আমরা কি কিছু বৈশিষ্ট্যগুলি হারিয়েছি?
আমি কাজটি দুটি ধাপে বিভক্ত করব:
- একটি সংক্ষিপ্ত ফাংশন তৈরি করুন, যা কোনও ফাইলের জন্য একটি অনন্য নাম তৈরি করে, যদি সেই নামটি দখল করা থাকে।
find
আপনার অনুলিপি করতে চান এমন প্রতিটি ফাইলের জন্য সেই স্ক্রিপ্টটি চালান এবং চালনা করুন ।
আমরা কি এই পদ্ধতিতে সহায়তা করব? :)
ফাইলগুলির নিজের নামকরণের জন্য এখানে একটি স্ক্রিপ্ট রয়েছে:
#!/bin/bash
name=$1
target=$2
autorename () {
name=$1
target=$2
no=$3
test -e ${target}/${name}.$no && autorename ${name} ${target} $((no+1)) || cp ${name} ${target}/${name}.$no
}
test -e ${target}/${name} && autorename ${name} ${target} 0 || cp ${name} ${target}
এবং এটি আমার পরীক্ষার প্রার্থনা:
find -maxdepth 1 -name "fo*" -type f -exec ./autorename.sh {} /mnt/hidden/test/a ";"
দ্রষ্টব্য: -ম্যাক্সডেপথ, -নাম এবং-টাইপ যেখানে প্রভাবিত ফাইলগুলির সংখ্যা নাটকীয়ভাবে সীমাবদ্ধ করতে ব্যবহৃত হয়। আমি গভীর ফাইল স্ট্রাকচারের জন্য স্ক্রিপ্টটি পরীক্ষা করিনি, না ফাইল নাম এবং ফাঁকা ফাঁকের জন্য, লাইনফিড, পেজফিড ইত্যাদি।
আমি .1 ব্যবহার করেছি কারণ এটি বেশিরভাগ কমান্ডগুলিতে সমস্যা করে না, যখন একটি (এবং ক) প্রায়শই মাস্কিংয়ের প্রয়োজন হয়।
sudo fdisk -l /dev/sda
) একই নামের একটি ফাইল তৈরি করার চেষ্টা করি তবে আমি কী ধরণের ত্রুটি পেয়েছি , এবংtouch foo; touch Foo
2 টি ফাইলfoo
এবং দিয়ে শেষ হয়েছে এবং শেষ হয়েছেFoo
। তবে আমি উইন্ডোজটিতে পুনরায় বুট করতে আগ্রহী নই, তারা সেখানে কীভাবে দেখায় তা দেখার জন্য। এটি কেবল একটি FAT- সমস্যা হতে পারে? আহ - আমার কাছে ফ্যাট সহ একটি ইউএসবি-স্টিক রয়েছে এবং একটি ফাইলের অভ্যন্তরে একটি ফ্যাট সিস্টেম তৈরি করতে পারে, ... - দয়া করে এক মুহূর্তে। :)