ভাঙা প্রতীকী লিঙ্ক মুছে ফেলুন কিভাবে


1

আমার একটি কেস আছে যেখানে মূল ফাইলটি মুছে ফেলার পরে অনেকগুলি সিম্বলিক লিঙ্ক থাকে। জিনকিনস ইনস্টলেশনের সমস্ত বিল্ড লগ সংরক্ষণ না করার ফলে এটি পাওয়া যায় না যতক্ষণ না ইনডোড সংখ্যাটি খেয়ে যায়।

আমি ভাঙ্গা লিঙ্কগুলি খুঁজে পেতে এবং সেগুলিকেও সরিয়ে দেওয়ার জন্য ফাইল অনুক্রমের দিকে অগ্রসর হতে চাই।

তবে তা ভেঙ্গে গেলেও কিছু প্রতীকী লিঙ্কগুলি ছেড়ে দেওয়া গুরুত্বপূর্ণ। তারা তাদের নামের দ্বারা বিশিষ্ট যা শেষ সঙ্গে শুরু হয়।

উত্তর:


1

কিছু ওয়েব অনুসন্ধান করার পর আমি এই সঙ্গে এসেছিলেন:

find -L . -type l ! -name 'last*' -exec rm {} \;

এই কমান্ডের উজ্জ্বল অংশটি হল -Lসুইচ যা findপ্রতীকী লিঙ্কগুলি অনুসরণ করে যা শুধুমাত্র ভাঙা বেশী থাকে।

! -name 'last*'আমার ফাইল যে একা থাকতে উচিত সুরক্ষিত করে।


ব্যবহারের find -Lভাঙা লিঙ্ক মুছে ফেলতে কিছু অপ্রত্যাশিত পরিণাম হতে পারে। এই উত্তর দেখুন ।
1024
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.