BASH/C3/Using-File-Descriptors/Bengali
From Script | Spoken-Tutorial
| Time | Narration |
| 00.01 | Using file descriptors এর স্পোকেন টিউটোরিয়ালে আপনাদের স্বাগত। |
| 00.08 | এই টিউটোরিয়ালে শিখব |
| 00.11 | আউটপুট ফাইল ডেসক্রিপটর নির্ধারিত করা |
| 00.14 | ইনপুট ফাইল ডেসক্রিপটর নির্ধারিত করা |
| 00.17 | ফাইল ডেসক্রিপটর বন্ধ করা। |
| 00.19 | এটি কয়েকটি উদাহরণের সাহায্যে করি। |
| 00.23 | টিউটোরিয়ালটি অনুসরণ করতে Shell Scripting সম্পর্কে জানতে হবে। |
| 00.29 | না হলে, প্রাসঙ্গিক টিউটোরিয়ালের জন্য আমাদের ওয়েবসাইট পরিদর্শন করুন। |
| 00.35 | এখানে ব্যবহার করছি |
| 00.38 | উবুন্টু লিনাক্স 12.04 OS এবং |
| 00.43 | GNU bash সংস্করণ 4.2 |
| 00.46 | অনুশীলনের জন্য GNU Bash 4 বা তার উচ্চতর সংস্করণ ব্যবহার করা হয়। |
| 00.54 | ভূমিকা দিয়ে শুরু করি। |
| 00.56 | আমরা পূর্ববর্তী টিউটোরিয়ালেই ফাইল ডেসক্রিপটর সম্পর্কে শিখেছি। |
| 01.02 | 0, 1 এবং 2 হল stdin, stdout এবং stderr এর জন্য স্ট্যান্ডার্ড ফাইল ডেসক্রিপটর। |
| 01.15 | ফাইল ডেসক্রিপটর i/o রিডাইরেকশনের জন্য ব্যবহার করা হয়। |
| 01.20 | আউটপুট ফাইলে ফাইল ডেসক্রিপটর নির্ধারণের সিনট্যাক্স হল |
| 01.25 | exec [File descriptor] গ্রেটার দেন চিহ্ন filename |
| 01.31 | একটি উদাহরণ দেখি। |
| 01.33 | আমার কাছে একটি কোড ফাইল fdassign ডট sh রয়েছে। |
| 01.43 | প্রথম লাইন হল shebang লাইন। |
| 01.49 | exec কমান্ড বর্তমান শেল প্রক্রিয়া প্রতিস্থাপিত করে। |
| 01.56 | এটি বর্তমান শেলের জায়গায় কোনো নতুন প্রক্রিয়া তৈরি ছাড়া এক্সিকিউট হবে। |
| 02.04 | আমরা জানি যে 0, 1 এবং 2 হল স্ট্যান্ডার্ড ফাইল ডেসক্রিপটর। |
| 02.09 | কোনো নতুন খোলা ফাইলের জন্য, আমাদের 3 থেকে 9 পর্যন্ত অতিরিক্ত ফাইল ডেসক্রিপটর রয়েছে। |
| 02.19 | এখানে 3 হল ফাইল ডেসক্রিপটর। |
| 02.22 | এটি আউটপুটকে output ডট txt ফাইলে লিখবে। |
| 02.30 | স্ট্রিং Welcome to BASH learning, output ডট txt ফাইলে পাঠানো হয়। |
| 02.36 | এটি ফাইল ডেসক্রিপটর 3 এর মাধ্যমে সম্পন্ন করা হয়। |
| 02.42 | এটি একটি ফাইলে স্ট্রিং রিডাইরেক্ট করার অনুরূপ। |
| 02.49 | প্রতিটি নতুন স্ট্রিং ফাইলে যোগ হবে। |
| 02.52 | উদাহরণস্বরূপ |
| 02.54 | আমরা বর্তমান সিস্টেমের তারিখ output ডট txt ফাইলে যোগ করব। |
| 03.00 | সিনট্যাক্স হল: date স্পেস গ্রেটার দেন চিহ্ন ampersand চিহ্ন 3 |
| 03.13 | এখানে ফাইল ডেসক্রিপটর বন্ধ করি। |
| 03.16 | এই লাইনের পর, ডেসক্রিপটর output ডট txt ফাইলে কিছু লিখতে পারে না। |
| 03.23 | এখন কোড এক্সিকিউট করে আউটপুট দেখি। |
| 03.26 | Ctrl + Alt এবং T কী একসাথে টিপে টার্মিনাল খুলুন। |
| 03.34 | লিখুন: chmod স্পেস প্লাস x স্পেস fdassign ডট sh |
| 03.41 | লিখুন: ডট স্ল্যাশ fdassign ডট sh |
| 03.46 | এখন আউটপুট যাচাই করতে লিখুন cat স্পেস output ডট txt |
| 03.56 | আমরা স্ট্রিং Welcome to BASH learning এবং সিস্টেমের বর্তমান তারিখ দেখতে পারি। |
| 04.05 | এখন এডিটরে ফিরে যাই। |
| 04.11 | ডেসক্রিপটর বন্ধ হওয়ার পর এখন আমি echo লিখব। |
| 04.17 | লিখুন: echo স্পেস ডাবল উদ্ধৃতিতে Hi উদ্ধৃতির পর স্পেস গ্রেটার দেন চিহ্ন ampersand চিহ্ন 3 |
| 04.31 | Save এ টিপুন। |
| 04.35 | আবার স্ক্রিপ্ট এক্সিকিউট করে দেখি কি হয়। |
| 04.38 | টার্মিনালে, আপ অ্যারো কী দুইবার টিপে পূর্ববর্তী কমান্ড ডট স্ল্যাশ fdassign ডট sh আবার কল করুন। |
| 04.50 | Enter টিপুন। |
| 04.52 | আমরা একটি এরর দেখি। |
| 04.55 | Bad file descriptor |
| 04.58 | এই এরর ঠিক করি। |
| 05.00 | এডিটরে ফিরে আসি। |
| 05.03 | আমি কোডের শেষের লাইন মুছে ফেলবো এবং এটি date কমান্ডের নীচে পেস্ট করব। |
| 05.11 | Save এ টিপুন। |
| 05.13 | আবার কোড এক্সিকিউট করি। টার্মিনালে |
| 05.19 | পূর্ববর্তী কমান্ড ডট স্ল্যাশ fdassign ডট sh আবার কল করুন। |
| 05.24 | Enter টিপুন। |
| 05.26 | এখন output ডট txt ফাইল খুলি। |
| 05.29 | লিখুন: cat স্পেস output ডট txt |
| 05.41 | আমরা আউটপুট দেখি। |
| 05.43 | স্ট্রিং Hi শেষে প্রদর্শিত হয়েছে। |
| 05.49 | এখন আমরা ইনপুট ফাইলে ফাইল ডেসক্রিপটর নির্ধারিত করব। |
| 05.54 | একটি উদাহরণ দেখি। |
| 05.56 | আমার কাছে fdread ডট sh নামে একটি ফাইল রয়েছে। |
| 06.03 | এখন এটি দেখি। |
| 06.07 | এটি হল exec কমান্ড। |
| 06.13 | এখানে আমরা output ডট txt ফাইল পড়ব। |
| 06.19 | exec 3 লেস দেন চিহ্ন output ডট txt লাইন পড়ার জন্য ফাইল খুলবে। |
| 06.30 | cat কমান্ড ফাইলের বিষয়বস্তু প্রদর্শন করবে। |
| 06.35 | অবশেষে ফাইল ডেসক্রিপটর বন্ধ করি। |
| 06.39 | এখন এই স্ক্রিপ্ট এক্সিকিউট করি। |
| 06.42 | টার্মিনালে, প্রম্পট মুছে ফেলি। |
| 06.47 | লিখুন: chmod স্পেস প্লাস x স্পেস fdread ডট sh |
| 06.55 | লিখুন: ডট স্ল্যাশ fdread ডট sh |
| 07.01 | আমরা টার্মিনালে আউটপুট দেখি। |
| 07.05 | output ডট txt ফাইলের বিষয়বস্তু প্রদর্শিত হয়েছে। |
| 07.10 | আমরা টিউটোরিয়ালের শেষে চলে এসেছি। |
| 07.13 | স্লাইডে ফিরে আসি। |
| 07.16 | সংক্ষেপে এখানে শিখেছি |
| 07.19 | আউটপুট ফাইল ডেসক্রিপটর নির্ধারিত করা |
| 07.22 | ইনপুট ফাইল ডেসক্রিপটর নির্ধারিত করা |
| 07.26 | ফাইল ডেসক্রিপটর বন্ধ করা। |
| 07.28 | এখন |
| 07.30 | ফাইল ডেসক্রিপটর ব্যবহার করে test ডট txt ফাইলে কয়েকটি লাইন যোগ করুন। |
| 07.36 | ফাইল ডেসক্রিপটর দ্বারা ফাইলের বিষয়বস্তু প্রদর্শন করুন। |
| 07.41 | এই লিঙ্কে উপলব্ধ ভিডিওটি দেখুন। |
| 07.45 | এটি প্রকল্পকে সারসংক্ষেপে বোঝায়। |
| 07.48 | ভাল ব্যান্ডউইডথ না থাকলে ভিডিওটি ডাউনলোড করে দেখুন। |
| 07.53 | স্পোকেন টিউটোরিয়াল প্রকল্প দল কর্মশালার আয়োজন করে। |
| 07.58 | অনলাইন পরীক্ষা পাস করলে প্রশংসাপত্র দেয়। |
| 08.02 | বিস্তারিত তথ্যের জন্য contact@spoken-tutorial.org তে ইমেল করুন। |
| 08.10 | স্পোকেন টিউটোরিয়াল প্রকল্প Talk to a Teacher প্রকল্পের অংশবিশেষ। |
| 08.14 | এটি ভারত সরকারের ICT, MHRD এর জাতীয় শিক্ষা মিশন দ্বারা সমর্থিত। |
| 08.22 | এই বিষয়ে বিস্তারিত তথ্য এই লিঙ্কে প্রাপ্তিসাধ্য। |
| 08.28 | এই স্ক্রিপ্ট FOSSEE এবং স্পোকেন টিউটোরিয়াল দল তৈরী করেছে। |
| 08.33 | আমি কৌশিক দত্ত এই টিউটোরিয়ালটি অনুবাদ করেছি। |
| 08.37 | অংশগ্রহনের জন্য ধন্যবাদ। |