আমার কাছে file হোম / বিনে একটি ফাইল রয়েছে (আপনি জিজ্ঞাসার আগে, হ্যাঁ, এটি আমার পথে রয়েছে) testযা আমি নিশ্চিত করেছি যে আমি যখন ফাইলের পুরো পথ দিয়ে চালাচ্ছি তখন তা কার্যকর করা যেতে পারে। যাইহোক, আমি যখন এটি এভাবে চালাই না তখন আমি একটি সত্যই উদ্ভট সমস্যা পাই। যখন আমি কেবল testটার্মিনালে চালাই , এটি কিছু করে না এবং সঙ্গে সঙ্গে ফিরে আসে। আমি জানি যে এটি বেশ কয়েকটি কারণে ফাইলটি সন্ধান করার বিষয় নয়:
কোনও ত্রুটির বার্তা নেই। সাধারণত যদি ফাইলটি খুঁজে পাওয়া যায় না বা কার্যকর করা যায় না তবে একটি বার্তা এমনভাবে মুদ্রিত হবে।
দৌড়ানো
which testএখনও সঠিক ফাইলের পথ ফেরায়।সম্ভবত সবচেয়ে অদ্ভুত - স্ক্রিপ্টটি যখন চালিত হয় ঠিক তখন কাজ করে
strace। আমিstraceকী চলছে তা বুঝতে পারি কিনা তা দেখার চেষ্টা করেছিলাম কিন্তু যখন আমি এটি চালিয়েছি তখনstraceএটি 0 টি সমস্যা নিয়ে প্রত্যাশার মতো কাজ করেছে।
type, নাwhich। দেখুন কেন "কোন" ব্যবহার করবেন না? তাহলে কী ব্যবহার করবেন?