আমি উইন্ডোজের জন্য সেন্টিমার শেল এমুলেটর ইনস্টল করেছি ।
ভাল কাজ করে তবে আমি ইউনিক্সের ফাইন্ড কমান্ডটি ব্যবহার করতে পারি না। স্পষ্টত আমি যখন টাইপ করি:
'find .'
টার্মিনালে এটি উইন্ডোজের FIND এবং এই ত্রুটিটি আউটপুট ব্যবহার করার চেষ্টা করে:
FIND: Parameter format not correct
আমি এটি ব্যবহার করতে চাই, এটি কীভাবে কাজ করবে সে সম্পর্কে কোনও ইঙ্গিত?
cmder, তবে লিনাক্সে / ইউনিক্সে which -a findসমস্ত প্রোগ্রাম দেখাবে যা ফাইন্ড কমান্ড দিয়ে কার্যকর করা যেতে পারে। ইউনিক্স শনাক্ত করুন find। তারপরে এটির পুরো পথটি ব্যবহার করুন, বা PATHডিরেক্টরিগুলির ক্রম পুনরায় সাজান বা একটি উপকরণ সেট করুন, যদি এটি cmderসমর্থন করে; আপনি উইন্ডোজটির নামকরণও করতে find.exeপারেন wfind.exe। যদি এটি অনুকরণ করে bashতবে আপনি অন্তর্নির্মিতটি ব্যবহার করতে পারেন type -a find।
which -a findআয় /c/WINDOWS/system32/find /usr/bin/find। দুর্ভাগ্যক্রমে, যদিও, চলমান /usr/bin/findফলন The system cannot find the path specified.। মনে হচ্ছে প্রকৃত উইন্ডোজ-স্টাইলের পথটি এখানে প্রয়োজন। চলমান typeউইন্ডোগুলি চালু করে typeএবং এটি cmderইউনিক্সের মতো সংস্করণ সরবরাহ করে না appears
findপ্রদর্শিত হওয়ার আগেC:\Windows\System32(যেখানে উইন্ডোজ 'প্রাণ সন্ধান করে') উপস্থিত হতে হবেPATH। এটি সাধারণত বিশ্বব্যাপী করা একটি দুর্দান্ত ধারণা হিসাবে বিবেচিত হয় না কারণ এটি অন্যান্য প্রোগ্রামগুলিকে বিভ্রান্ত করে যা একটি সাধারণ উইন্ডোজ পরিবেশের প্রত্যাশা করে। বরং আপনি দেখতে পাবেন যে আপনি সিএমডারে একটি স্টার্টআপ স্ক্রিপ্ট সেট করতে পারেন এবং স্ক্রিপ্টটি এমন কিছু করতে পারেনset PATH=C:\path\to\folder\with\unix\find;%PATH%