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 | অংশগ্রহনের জন্য ধন্যবাদ। |