আমি যখন টার্মিনাল সেশনটি খুলি তখন আমি এটি পেয়ে যাচ্ছি:
sh: 'read.json' এর জন্য ফাংশন সংজ্ঞা আমদানিতে ত্রুটি
sh: `ts- প্রকল্পের জন্য ফাংশন সংজ্ঞা আমদানি করার সময় ত্রুটি
sh এই ফাংশনগুলি পছন্দ করে না কারণ তারা দেখতে তাদের মতো:
read.json(){
::
}
এবং
ts-project(){
::
}
আসল প্রশ্নটি হ'ল - কেন sh
এই ফাইলগুলি স্পর্শ / ব্যাখ্যা করা হচ্ছে? আমি ম্যাকোজে আছি এবং এটি আগে দেখেছি, এটি এমন রহস্য। আমার মনে হয় কেবল বাশ এই ফাইলগুলি লোড করবে।
আপডেট : বাশ এবং শ সাধারণ কিছু নয়। আমি যখন টার্মিনালে বাশ টাইপ করি তখন আমি এটি পাই:
alex$ bash
beginning to load .bashrc
finished loading .bashrc
bash-3.2$
আমি যখন sh
টার্মিনালটিতে টাইপ করি তখন আমি এটি পাই:
alex$ sh
sh: error importing function definition for `read.json'
sh: error importing function definition for `ts-project'
sh-3.2$
sh
কী উত্স?
bash
উত্স থেকে তৈরি , যার সাথে একটি STRICT_POSIX
, অন্যটি ছাড়া।