আদর্শভাবে আমি এই জাতীয় কমান্ড চাই
rm --only-if-symlink link-to-file
কারণ আমি নিজেকে অনেক বার জ্বলিয়ে দিয়েছি দুর্ঘটনাক্রমে ফাইলটি সিমেন্টলাইকের পরিবর্তে ফাইলটি মুছতে। এটি বিশেষত খারাপ হতে পারে যখন সুডো জড়িত থাকে। এখন অবশ্যই ls -al
এটি নিশ্চিত করার জন্য আমি একটি করণীয় যে এটি সত্যিই একটি সিমিলিংক এবং এরকম তবে এটি অপারেটরের ত্রুটির (একইভাবে নামযুক্ত ফাইল, টাইপো, ইত্যাদি) এবং জাতি অবস্থার (যদি কেউ আমাকে কোনও কারণে কোনও ফাইল মুছতে চায়) এর ঝুঁকিপূর্ণ হয়। কোনও ফাইল একটি সিমলিংক কিনা তা যাচাই করার কোনও উপায় আছে এবং এটি যদি কেবল একটি কমান্ডে থাকে তবে তা মুছুন?