উবুন্টুতে স্ক্রিপ্টগুলি

উবুন্টুতে স্ক্রিপ্টগুলি

আজকের পোস্টটি নতুন এবং মধ্যবর্তী ব্যবহারকারীদের জন্য। এর সম্পর্কে কথা বলা যাক লিপি.

স্ক্রিপ্টগুলি হ'ল এমন ফাইল যা একবার চালিত হয়ে কম্পিউটারে অর্ডার পূর্ণ করে। কিছুটা অগোছালো সংজ্ঞা, তাই না?

দেখুন, আমরা টার্মিনালে লিখতে পারি

sudo apt-get আপডেট

sudo apt-get আপগ্রেড

sudo অ্যাপ্লিকেশন স্কাইপ অ্যাপ্লিকেশন

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

সুতরাং বহু বছর আগে আমরা দেখেছি কীভাবে কোনও ফাইল কার্যকর করার সময় শব্দগুলি আমাদের কম্পিউটারের স্ক্রিনে উপস্থিত হয়েছিল আমি তোমায় ভালোবাসি এটি একটি বিখ্যাত ভাইরাসের ফলাফল যা স্ক্রিপ্টের উপর ভিত্তি করে তৈরি হয়েছিল যাতে স্ক্রিনে এই চিঠিগুলি লেখার আদেশ দেওয়া হয়েছিল।

En জিএনইউ / লিনাক্স এবং উবুন্টু এছাড়াও আছে স্ক্রিপ্ট, Y খুব দরকারী স্ক্রিপ্ট যেমন আপনি ব্লগ পোস্টে দেখেছেন। আজ আমরা আপনাকে এটি করতে কীভাবে তা বলতে যাচ্ছি নিজস্ব স্ক্রিপ্ট এবং আপনাকে এই বিশ্বটি জানাতে দিন যে ভালভাবে করা আমাদের মেশিনের সাথে সম্পর্ক উন্নত করতে সহায়তা করতে পারে।

আপনার কী দরকার?

প্রয়োজনের তালিকাটি হ'ল:

  • গেডিট বা ন্যানো বা অন্য কোনও পাঠ্য সম্পাদক।
  • জিএনইউ / লিনাক্স উবুন্টুতে উপলব্ধ কমান্ডগুলি জানুন।
  • অনেক দর্শন এবং ধৈর্য আছে।

তবে আমরা কীভাবে স্ক্রিপ্ট তৈরি করব?

আমরা একটি নতুন ডকুমেন্ট খুলি এবং লিখি

#! / বিন / বাশ

তারপরে আমরা ভেরিয়েবলগুলি লিখি যা আমরা যে নামটি অনুসরণ করতে চাই তার পরে '=' চিহ্ন এবং আমরা যে মানটি রাখতে চাই তা অনুসরণ করি। আমরা যদি চিঠি লিখতে চাই তবে আমাদের তা উদ্ধৃতিতে রাখতে হবে।

একবার আমরা যে ভেরিয়েবলগুলি সেট করতে পারি সেগুলি সম্পাদন করতে গেলে সেগুলি কার্যকর করতে আমাদের ভেরিয়েবলের সামনে "sign" চিহ্নটি রাখতে হবে। আমরা যদি কোনও আদেশ প্রয়োগ করতে চাই তবে আমরা এটিকে নিম্নলিখিত লাইনে লিখি এবং স্ক্রিপ্টটি সমাপ্ত করতে আমাদের কেবল "প্রস্থান" শব্দটি লিখতে হবে

একটি উদাহরণ:

#! / বিন / বাশ

var1 = "হ্যালো, কেমন আছেন?"

var2 = "আমি খুব ভাল আছি"

পরিষ্কার

প্রতিধ্বনি $ var1 $ var2

ঘুম -5

প্রস্থান

এই স্ক্রিপ্টে আমরা যা করি তা হল দুটি ভেরিয়েবল তৈরি করা যেখানে আমরা পাঠ্যটি বিতরণ করি "হাই, কেমন আছেন? আমি ভাল আছি”, তারপরে আমরা স্পষ্ট কমান্ড দিয়ে পর্দাটি সাফ করি, আমরা প্রতিধ্বনির সাহায্যে ভেরিয়েবলগুলি প্রকাশ করি এবং তারপরে আমরা সিস্টেমটিকে ঘুমিয়ে রাখি এবং তারপরে স্ক্রিপ্টটি শেষ করি। আমরা যে নামটি চাই তার সাথে এটি সংরক্ষণ করি এবং এটি কার্যকর করতে আমাদের লিখতে হবে

এক্সিকিউট "স্ক্রিপ্ট নাম"

অথবা এটিকে মূল অনুমতি দিন এবং এটি চালান। আমি স্পষ্ট সুরক্ষার কারণে পরবর্তীকালের প্রস্তাব দিচ্ছি না কারণ তৃতীয় পক্ষের স্ক্রিপ্টগুলি কী করতে পারে তা জানে না।

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

অধিক তথ্য - টার্মিনালে উঠা: বেসিক কমান্ড , নটিলাসের জন্য স্ক্রিপ্ট

চিত্র - উইকিমিডিয়া


আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়বদ্ধ: মিগুয়েল অ্যাঞ্জেল গাটান
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।

  1.   লিহের তিনি বলেন

    এটি পরীক্ষা শুরু করা খুব ভাল
    তোমাকে অনেক ধন্যবাদ

  2.   রিকার্ডো লরেঞ্জো লোইস তিনি বলেন

    কোনও স্ক্রিপ্ট সম্পাদন করতে আপনাকে এটিকে মূল অনুমতি দেওয়ার দরকার নেই, বরং অনুমতিগুলি কার্যকর করতে হবে।

  3.   যীশু তিনি বলেন

    এটি আমার পক্ষে কাজ করে না