প্রতীকী লিঙ্কটির স্বয়ংক্রিয় নামকরণ করুন


0

আমার একটি ফোল্ডার রয়েছে যার মধ্যে অনেকগুলি সাব-ফোল্ডার রয়েছে যার মধ্যে অনেকগুলি চিত্র রয়েছে। আমি চিত্রগুলি ব্রাউজ করতে প্রতিটি ফোল্ডারে যেতে অসুবিধে বোধ করি তাই আমি একটি ফাঁকা ফোল্ডার তৈরি এবং নিম্নলিখিত কমান্ডের সাহায্যে সমস্ত চিত্রের প্রতীকী লিঙ্কগুলি তৈরি করার সিদ্ধান্ত নিয়েছি (আমি উবুন্টু ১১.১০):

find /home/someuser/ParentImageFolder/Galleries/ -iname "*.jpg" -print -exec ln -s {} . \;

এটি দুর্দান্ত কাজ করে তবে আমি যে সমস্যাটি চালাচ্ছি তা হ'ল যদি আলাদা ফোল্ডারে একই নামের দুটি ফাইল থাকে তবে কেবল একটি প্রতীকী লিঙ্ক তৈরি হয় gets

এটির সমাধানের জন্য যে কেউ আমার জন্য কোনও উপায় সরবরাহ করতে পারে যাতে একই নামের দুটি ফাইল থাকা সত্ত্বেও আমি উপরের আমার কমান্ডটি চালানোর পরে আমি দুটি প্রতীকী লিঙ্ক তৈরি করব।

ধন্যবাদ।


কেবল কৌতূহলী, তবে কেন আপনি কেবল গ্যালারীগুলির মধ্যে পুরো ফোল্ডারগুলি সিমলিংক করেন না? এইভাবে আপনাকে ফাইলের নামগুলি নিয়ে মাথা ঘামানোর দরকার হবে না: find /wherever -type d -exec ln -vs {} . \; (বা এর মতো কিছু)
রানলেভেল0

উত্তর:


1

যোগ --backup=numberedLn প্রয়োজন এবং .~n~একটি নাম ইতিমধ্যে বিদ্যমান যোগ করা হবে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.