আমি উইন্ডোজের জন্য সেন্টিমার শেল এমুলেটর ইনস্টল করেছি ।
ভাল কাজ করে তবে আমি ইউনিক্সের ফাইন্ড কমান্ডটি ব্যবহার করতে পারি না। স্পষ্টত আমি যখন টাইপ করি:
'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%