আমি একটি ডিরেক্টরি ট্রি যার অধীনে ফাইলগুলিতে সিম্বলিক লিঙ্ক একটি গুচ্ছ আছে আছে /home
... কিন্তু, আমি সরানো হয়েছে /home
থেকে /mnt/home
এবং symlinks সবগুলি "পুনঃলিঙ্ক" করার একটি উপায় প্রয়োজন। এই জাতীয় কার্যকারিতা বিদ্যমান বা এটি করার জন্য আমার কী কোনও স্ক্রিপ্ট লিখতে হবে?
উদাহরণ হিসাবে, আমার নীচের মতো কিছু রয়েছে:
[root@trees ~]# ls -l /mnt/home/someone/something
total 4264
lrwxrwxrwx 1 jnet www-data 55 2011-08-07 13:50 a -> /home/someone/someotherthing/a
lrwxrwxrwx 1 jnet www-data 55 2011-08-07 13:50 b -> /home/someone/someotherthing/b
lrwxrwxrwx 1 jnet www-data 55 2011-08-07 13:50 c -> /home/someone/someotherthing/c
lrwxrwxrwx 1 jnet www-data 55 2011-08-07 13:50 d -> /home/someone/someotherthing/d
lrwxrwxrwx 1 jnet www-data 55 2011-08-07 13:50 e -> /home/someone/someotherthing/e
/mnt/home/someone/something/subdir:
total 4264
lrwxrwxrwx 1 jnet www-data 55 2011-08-07 13:50 a -> /home/someone/someotherthing/subdir/a
lrwxrwxrwx 1 jnet www-data 55 2011-08-07 13:50 b -> /home/someone/someotherthing/subdir/b
lrwxrwxrwx 1 jnet www-data 55 2011-08-07 13:50 c -> /home/someone/someotherthing/subdir/c
lrwxrwxrwx 1 jnet www-data 55 2011-08-07 13:50 d -> /home/someone/someotherthing/subdir/d
lrwxrwxrwx 1 jnet www-data 55 2011-08-07 13:50 e -> /home/someone/someotherthing/subdir/e
আমি একটি কমান্ড চাই যা সমস্ত সিমলিংকগুলি সন্ধান করবে এবং একই জায়গায় পুনরায় সংযুক্ত হবে তবে /mnt/home
পরিবর্তে নীচে/home
এ জাতীয় আদেশ কি বিদ্যমান?