উবুন্টুতে ব্যাশ শেল ব্যবহার করে কীভাবে একটি শেল স্ক্রিপ্ট লিখবেন: 8 টি ধাপ

সুচিপত্র:

উবুন্টুতে ব্যাশ শেল ব্যবহার করে কীভাবে একটি শেল স্ক্রিপ্ট লিখবেন: 8 টি ধাপ
উবুন্টুতে ব্যাশ শেল ব্যবহার করে কীভাবে একটি শেল স্ক্রিপ্ট লিখবেন: 8 টি ধাপ

ভিডিও: উবুন্টুতে ব্যাশ শেল ব্যবহার করে কীভাবে একটি শেল স্ক্রিপ্ট লিখবেন: 8 টি ধাপ

ভিডিও: উবুন্টুতে ব্যাশ শেল ব্যবহার করে কীভাবে একটি শেল স্ক্রিপ্ট লিখবেন: 8 টি ধাপ
ভিডিও: আইফোন আনলকিং | How to Unlock Any iPhone🔥 iPhone Unlocking Solution | iPhone Country lock 2024, এপ্রিল
Anonim

আপনি কি কখনও আপনার অপারেটিং সিস্টেমে অপারেশন স্বয়ংক্রিয় করতে চেয়েছিলেন? আপনি কি কখনও এমন একটি প্রোগ্রাম লিখতে চেয়েছিলেন যা একটি ফাইল তৈরি করতে পারে এবং সেই ফাইলটিকে একটি নির্দিষ্ট ডিরেক্টরিতে অনুলিপি করতে পারে? আপনি কি কখনো উবুন্টুতে BASH শেল ব্যবহার করে এই কাজগুলো করার কথা ভেবেছেন? যদি তাই হয়, তাহলে এটি আপনার জন্য নিবন্ধ!

ধাপ

উবুন্টু ধাপ 1 এ ব্যাশ শেল ব্যবহার করে একটি শেল স্ক্রিপ্ট লিখুন
উবুন্টু ধাপ 1 এ ব্যাশ শেল ব্যবহার করে একটি শেল স্ক্রিপ্ট লিখুন

ধাপ 1. টার্মিনাল চালু করুন।

আপনি ড্যাশ খুলে টার্মিনালটি চালু করতে পারেন এবং নাম দিয়ে এটি অনুসন্ধান করতে পারেন। আপনি কীবোর্ড শর্টকাট Ctrl+Alt+T ব্যবহার করে এটি খুলতে পারেন।

উবুন্টু ধাপ 2 এ ব্যাশ শেল ব্যবহার করে একটি শেল স্ক্রিপ্ট লিখুন
উবুন্টু ধাপ 2 এ ব্যাশ শেল ব্যবহার করে একটি শেল স্ক্রিপ্ট লিখুন

ধাপ 2. vi/vim সম্পাদক চালু করুন।

ভিম একটি মুক্ত এবং জনপ্রিয় পাঠ্য সম্পাদক যা কমান্ড লাইন ইন্টারফেস ব্যবহার করে। যদি আপনার বর্তমানে ভিম ইনস্টল না থাকে, তাহলে আপনি টার্মিনালে এই কমান্ডটি টাইপ করে খুব সহজেই করতে পারেন: sudo apt-get install vim।

উবুন্টু ধাপ 3 এ ব্যাশ শেল ব্যবহার করে একটি শেল স্ক্রিপ্ট লিখুন
উবুন্টু ধাপ 3 এ ব্যাশ শেল ব্যবহার করে একটি শেল স্ক্রিপ্ট লিখুন

ধাপ Type. vim ListDir.sh টাইপ করুন এবং ↵ এন্টার চাপুন।

একবার সম্পাদকের ভিতরে, "আমি" বা "আমি" টাইপ করুন। এটি আপনাকে আপনার শেল স্ক্রিপ্ট সন্নিবেশ/টাইপ করার অনুমতি দেবে।

উবুন্টু ধাপ 4 এ ব্যাশ শেল ব্যবহার করে একটি শেল স্ক্রিপ্ট লিখুন
উবুন্টু ধাপ 4 এ ব্যাশ শেল ব্যবহার করে একটি শেল স্ক্রিপ্ট লিখুন

ধাপ 4. নিম্নলিখিত কোড টাইপ করুন:

#!/বিন/ব্যাশ। এটি একটি হিসাবে পরিচিত শেবাং লাইন

উবুন্টু ধাপ 5 এ ব্যাশ শেল ব্যবহার করে একটি শেল স্ক্রিপ্ট লিখুন
উবুন্টু ধাপ 5 এ ব্যাশ শেল ব্যবহার করে একটি শেল স্ক্রিপ্ট লিখুন

ধাপ 5. চিত্রে দেখানো কোড টাইপ করুন।

প্রথম লাইন (ইকো "ওয়েলকাম") টার্মিনালে "ওয়েলকাম" লাইনটি প্রিন্ট করে। প্রদত্ত পাঠ্য এবং একটি নতুন লাইন ফেরত দিতে echo ব্যবহার করা হয়। দ্বিতীয় লাইন (ls) ডিরেক্টরিটির বিষয়বস্তু তালিকাভুক্ত করে। ls তালিকা জন্য সংক্ষিপ্ত। চূড়ান্ত লাইন (আরেকটি প্রতিধ্বনি বিবৃতি) পাঠ্য ফিরিয়ে দেয় এটি ডিরেক্টরিগুলির তালিকা সম্পূর্ণ করে।

উবুন্টু ধাপ 6 এ ব্যাশ শেল ব্যবহার করে একটি শেল স্ক্রিপ্ট লিখুন
উবুন্টু ধাপ 6 এ ব্যাশ শেল ব্যবহার করে একটি শেল স্ক্রিপ্ট লিখুন

ধাপ 6. vim থেকে প্রস্থান করুন।

সম্পাদককে এড়িয়ে যাওয়ার জন্য নিম্নলিখিত কী সমন্বয়, Esc +: + wq টাইপ করুন। এটি ফাইলে পরিবর্তনগুলি লিখবে এবং আপনাকে টার্মিনালে ফিরিয়ে আনবে। ListDir.sh হিসেবে ফাইলটি সেভ করুন

উবুন্টু ধাপ 7 এ ব্যাশ শেল ব্যবহার করে একটি শেল স্ক্রিপ্ট লিখুন
উবুন্টু ধাপ 7 এ ব্যাশ শেল ব্যবহার করে একটি শেল স্ক্রিপ্ট লিখুন

ধাপ 7. অ্যাক্সেস অনুমতি পরিবর্তন করুন।

নিম্নলিখিত কমান্ডটি লিখুন: chmod +x ListDir.sh। chmod হল একটি কমান্ড যা ইউনিক্সে ব্যবহৃত হয় যেমন অপারেটিং সিস্টেম একটি ফাইলে অ্যাক্সেসের অনুমতি পরিবর্তন করে।

উবুন্টু ধাপ 8 এ ব্যাশ শেল ব্যবহার করে একটি শেল স্ক্রিপ্ট লিখুন
উবুন্টু ধাপ 8 এ ব্যাশ শেল ব্যবহার করে একটি শেল স্ক্রিপ্ট লিখুন

ধাপ 8. স্ক্রিপটি চালান।

এই স্ক্রিপ্টটি চালানোর জন্য./ListDir.sh টাইপ করুন। উপরের ছবিতে দেখানো হিসাবে আপনার ডিরেক্টরিগুলির তালিকা এবং বার্তাটি পাওয়া উচিত।

পরামর্শ

  • ডিফল্টরূপে, vim ইনস্টল করা হয় না।
  • আপনার শেল স্ক্রিপ্ট সম্পাদনা করতে vim ব্যবহার করুন।
  • আপনার পাসওয়ার্ড লিখুন এবং উবুন্টুকে যাদু করতে দিন।
  • ইনস্টল সম্পন্ন হওয়ার পরে, কমান্ডটি ইস্যু করুন।

সতর্কবাণী

  • শুরু করার জন্য, আপনার শেল স্ক্রিপ্টগুলি আপনার হোম ডিরেক্টরিতে রাখুন যখন আপনি আপনার শেল স্ক্রিপ্ট যাত্রা শুরু করবেন। একবার আরামদায়ক, আপনার প্রয়োজনীয় ডিরেক্টরি সিস্টেমে তাদের রাখুন।
  • নিশ্চিত করুন যে আপনি যে ফাইলগুলি তৈরি করেছেন, / = root ফাইল সিস্টেমের কোনো সিস্টেম ডিরেক্টরিতে থাকেন না।

প্রস্তাবিত: