আমি চেষ্টা করছি (যতটা সম্ভব কাছাকাছি) পারমাণবিকভাবে একটি সিমিলিংক পরিবর্তন করতে। আমি চেষ্টা করেছিলাম:
ln -sf other_dir existing_symlink
এটি কেবলমাত্র নতুন সিমলিংকে সেই ডিরেক্টরিটিতে রেখে দিয়েছে যা বিদ্যমান_সিসমিলিং নির্দেশ করে।
ln -sf other_dir new_symlink
mv -f new_symlink existing_symlink
এটি একই কাজ করেছিল: এটি সিমলিংকে ডিরেক্টরিতে স্থানান্তরিত করে।
cp -s other_dir existing_symlink
এটি অস্বীকার করে কারণ এটি একটি ডিরেক্টরি।
আমি পড়েছি যা mv -T
এই জন্য তৈরি করা হয়েছিল, তবে ব্যস্তবক্সে -T
পতাকা নেই।
ln -snf
) দিয়ে এটি করার একটি বিকল্প রয়েছে তবে হুডের নীচে এখনও দুটি সিস্টেম কল রয়েছে।