আমি এইচপি-ইউএক্স সিস্টেমে কাজ করছি এবং কোনও বিজ্ঞপ্তি প্রতীকী লিঙ্ক আছে কিনা তা জানতে চাই।
এখন পর্যন্ত আমি কমান্ডটি ব্যবহার করছি:
ls -lrt `find ./ -follow -type l`
তবে এটি কেবল বর্তমান ডিরেক্টরিতে ls -lrt করছে।
কোনও সিস্টেমে সমস্ত বিজ্ঞপ্তিযুক্ত লিঙ্কগুলি খুঁজে পেতে আমার কোন আদেশ ব্যবহার করা উচিত?
-followআমাকে আসল লিঙ্কগুলি দেয় না কেন ফলাফলগুলি হয়?
-follow, findলিঙ্কটি নিজেই পরীক্ষা করে, ফাইলটি এটি নির্দেশ করে না। সুতরাং find . -type lযেগুলি লিঙ্কগুলি রয়েছে সেগুলি মুদ্রণ করে (কারণ তারা হ'ল -type l) এমনকি তারা কী দেখায় তা না দেখে (যা ফাইল বা ডিরেক্টরি বা অন্যান্য লিঙ্ক যা ফাইল বা ডিরেক্টরিতে নির্দেশ করে)।
findকমান্ডটি হয় কেবল মুদ্রণ করছে.বা কোনও কিছু মুদ্রণ করছে না (সুতরাং আপনি কেবল চালাচ্ছেনls -lrtবাls -lrt .)findকীভাবে এটি ঠিক করবেন তা বলার জন্য এইচপি-ইউএক্স সম্পর্কে পর্যাপ্ত পরিমাণে জানেন না (সম্ভবত এটির জন্য একটি সুস্পষ্ট প্রয়োজন)-print? )। 2) "বিজ্ঞপ্তি" বলতে কী বোঝ?./a -> ./bএবং./b -> ./a? কি হবে/home/foo/a -> /home? বা/home/foo/a -> /home/barএবং/home/bar/b -> /home/foo?