উত্তর:
আপনি কি নিশ্চিত করেছেন যে আপনার AT PATH ভেরিয়েবল সেট আছে?
আপনি এটি টার্মিনালে টাইপ করে পরীক্ষা করতে পারেন:
echo $PATH
চেষ্টা করার পরে যদি কিছু তালিকাভুক্ত না হয় ... তবে এটি সমস্যার অংশ হতে পারে।
(আরও তথ্যের জন্য, আপনি এই পৃষ্ঠাটি পরীক্ষা করে দেখতে চেষ্টা করতে পারেন: http://www.cyberciti.biz/faq/linux-unix-command-not-found-error-and-how-to-get-rid-of-it / )
আপনি যদি উদ্ধৃতি ব্যবহার করেন এটি সেগুলি প্রদর্শন করবে না, তবে আপনাকে বলবে যে কোনও আদেশ নেই। আপনার কী টাইপ করা উচিত তা দেখানোর জন্য অনেক টিউটোরিয়াল কোট ব্যবহার করে তবে কখনও কখনও "কোট ছাড়াই" বলে না।
বলুন এক্সিকিউটেবল (প্রোগ্রাম) সঠিক জায়গায় রয়েছে কিনা তা খুঁজে বার করুন । টার্মিনালে, টাইপ করুন
which say
তোমার দেখা উচিত
/usr/bin/say
আপনি যদি নিজের কমান্ডটি ব্যবহার করে থাকেন এবং আপনি যদি এটির ডিরেক্টরিতে থাকেন তবে আপনাকে ./
এটির আগে যোগ করার প্রয়োজন হতে পারে।
আগে:
user$ my-command
পরে:
user$ ./my-command
অথবা এটি আপনার পথে যুক্ত করুন