এখানে বর্ণিত হিসাবে , পুনর্নির্দেশগুলি open()
কোনও ফাইলে লিখতে ব্যবহার করে। শেলের মধ্যে একটি অভ্যন্তরীণ (?) ফাইল বর্ণনাকারী তৈরি করা হয়েছে, এবং তারপরে প্রয়োজনে ব্যবহার করা হবে।
স্ক্রিপ্টের পুরো সময়কাল বা শেলের আজীবনের জন্য কি অভ্যন্তরীণ বর্ণনাকারী তৈরি করা হয়েছে? এটি কিছু সময়ের পরে, বেশ কয়েকটি অপারেশন ইত্যাদি ধ্বংস হয়ে যায়?
আমি বলতে চাইছি যে ফাইলগুলি শেল নিজেই তার বিল্টিনগুলির ক্রিয়াকলাপের জন্য খোলে for বিবরণকারী তৈরি এবং ফাইল প্রতিটি অপারেশনের জন্য খোলা আছে? কতক্ষণ তাদের রাখা হয়? উদাহরণ:
#!/bin/bash
>>x echo something
...do many other things not related to the file x
>>x echo something more
প্রথম বর্ণনাকারী উদাহরণটি দ্বিতীয় অপারেশন পর্যন্ত রাখা হয়?
টার্মিনালে আমি যে শেলটি ব্যবহার করি সে সম্পর্কে কী বলা যায়? আমি মাঝে মাঝে একটি অধিবেশন কয়েক দিনের জন্য খোলা রাখি, সম্ভবত কয়েক সপ্তাহ এমনকি। এটি শেল বিল্ট-ইনগুলির সাহায্যে চালিত সমস্ত ফাইলের জন্য কী এখনও বিবরণী রাখে?