আমি যখন টার্মিনাল সেশনটি খুলি তখন আমি এটি পেয়ে যাচ্ছি:
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, অন্যটি ছাড়া।