5.1 বাশ ইতিমধ্যে মুক্তি পেয়েছে এবং এগুলি এর সংবাদ

উন্নয়নের দুই বছর পরে, জিএনইউ বাশ 5.1 শেলের একটি নতুন সংস্করণ প্রকাশিত হয়েছে, যা বেশিরভাগ লিনাক্স বিতরণে ডিফল্ট। একই সময়ে, রিডলাইন 8.1 লাইব্রেরির রিলিজটি গঠিত হয়েছিল, কমান্ড লাইন সম্পাদনার ব্যবস্থা করার জন্য ব্যাশে ব্যবহৃত হয়েছিল।

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

বাশ 5.1 এর প্রধান নতুন বৈশিষ্ট্য

ইঞ্জিনটি সিউডো-এলোমেলো সংখ্যা উত্পন্ন করতে পুনরায় ডিজাইন করা হয়েছে, এর পাশাপাশি se SRANDOM ভেরিয়েবল যুক্ত হয়েছে সিস্টেমের সিউডো-এলোমেলো নম্বর জেনারেটর থেকে একটি 32-বিট র্যান্ডম নম্বরযুক্ত একটি।

সহযোগী অ্যারেগুলির জন্য, যৌগিক কার্যভারের জন্য সমর্থন কার্যকর করা হয়এসোসিয়েটিভ অ্যারেতে যুক্ত হওয়া ডেটার ধরণের উপর নির্ভর করে একটি হ্যাশ টেবিলের আকারের গতিশীল বৃদ্ধি যোগ করার সাথে কী / মান বিন্যাসে জোড়ের সেট সেট করা হয়।

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

যোগ করা হয়েছিল রূপান্তর অপারেটরগুলির জন্য নতুন পরামিতি: "ইউ", "ইউ" এবং "এল" পুরো স্ট্রিংকে বড় হাতের সাথে রূপান্তর করতে, প্রথম অক্ষরকে বড় হাতের সাথে রূপান্তর করতে এবং ছোট হাতের সাথে রূপান্তর করতে, পাশাপাশি কী / মান বিন্যাসে একটি সহযোগী অ্যারে প্রদর্শন করতে "কে" পরামিতিটি।

পশ্চাদপটে সামঞ্জস্যতা মোড সক্ষম করতে, আপনাকে এখন BASH_COMPAT ভেরিয়েবল ব্যবহার করতে হবে (আপনি কমপ্যাট 5.0 বিকল্পটি ব্যবহার করে ব্যাশ 50 সামঞ্জস্যতা মোড সেট করতে পারবেন না)।

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

উপরন্তু, গুলিই আগের আচরণটি ফিরিয়ে দিয়েছে এর সম্প্রসারণ সম্পর্কিত ব্যাকস্ল্যাশ অন্তর্ভুক্ত শব্দ উল্লেখ করে যখন ফাইল পাথ তবে তারা বিশেষ মাস্ক সম্প্রসারণ অক্ষর ব্যবহার করে না।

৪.৪ ব্যাশের মতো, এই ধরণের রুটগুলি আর প্রকাশ করা হয় না (বাশ ৫.০-এর পরিবর্তিত আচরণটি পসিক্স মান অনুসারে ছিল, তবে ব্যবহারকারীরা নেতিবাচকভাবে গ্রহণ করেছিলেন এবং পোসিএক্স কমিটি স্পেসিফিকেশন পরিবর্তন করতে সম্মত হয়েছিল)। এছাড়াও, গ্লোবিগনোর মোড এখন "এড়ান"। এবং ".." টার্মিনালে নির্দিষ্ট পথের উপাদান হিসাবে।

টার্মিনাল ডেটা পড়ার সময় পরিবর্তিত ব্যতিক্রম হ্যান্ডলিং পঠন এবং নির্বাচন করা কনস্ট্রাক্ট ব্যবহার করে। সিগন্যালটি কোনও অভ্যন্তরীণ কল পড়তে বাধা দিলে অন্তর্নির্মিত নির্বাচন ফাংশনটি এখন আটকা পড়ে। সাইন ইন নিয়ন্ত্রণকারীদের পুনরাবৃত্তির অনুমতি দেওয়া launch

রিডলাইন একক লাইন টার্মিনালগুলিতে স্বয়ংক্রিয়ভাবে অনুভূমিক স্ক্রোলিং প্রয়োগ করেছে।

উপরন্তু, আমরা খুঁজে পেতে পারেন বিভিন্ন শর্টকাট লিঙ্ক সংজ্ঞায়িত সমর্থন "বাইন্ড-এক্স" কমান্ডে বিভিন্ন সম্পাদনা মোড এবং বিভিন্ন কীবোর্ড বিন্যাসের জন্য কীবোর্ড।

শাখার সংখ্যার অনুকূলকরণ কার্যকর করা হয়েছিল সাবশেলে কমান্ড কার্যকর করার সময় বা "ব্যাশ-সি" ব্যবহার করার সময় নির্বাহ করা হয়। "বাশ-সি" চালানোর সময়, এখন জব কমান্ডের সাহায্যে চাকরি কার্যকর করার স্থিতি পাওয়া যাবে।

প্যাটার্ন মেলানো কোডটি এখন একই রকম দেখতে পাওয়া স্ট্রিংগুলির জন্য অ্যাকাউন্টে fnmatch কল ব্যবহার করে তবে চরিত্রের কোডগুলিতে পৃথক।

কমান্ড শেল ট্রান্সপোজ-শব্দগুলি রিডলাইনে যুক্ত করা হয়েছেশেল-ফরোয়ার্ড-শব্দের মতো একই শব্দের সংজ্ঞা ব্যবহার করে। ডিফল্টরূপে শেল-ফরোয়ার্ড-ওয়ার্ড, শেল-ব্যাকওয়ার্ড-ওয়ার্ড, শেল-ট্রান্সপোজ-ওয়ার্ডস এবং শেল-কিল-ওয়ার্ডের জন্য কীবোর্ড বাইন্ডিং যুক্ত করা হয়েছিল।

লিনাক্সে বাশ 5.1 কীভাবে পাবেন?

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

আপনি যদি আরও কিছু জানতে চান এবং এছাড়াও যারা এই নতুন সংস্করণটি এখন পেতে চান, আপনি নীচের লিঙ্কটি দেখতে পারেন।


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

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

*

*

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

  1.   রোমস্যাট তিনি বলেন

    এবং আপনি কোন সংস্করণটির সাথে কাজ করছেন তা জানতে, আপনাকে কেবল একটি টার্মিনাল খুলতে হবে এবং এই তিনটি পদ্ধতির যে কোনওটি চেষ্টা করতে হবে (অবশ্যই আরও কিছু থাকবে):
    1) $ প্রতিধ্বনি "$ {বেস_ভার্সন}"
    2) ash বাশ ion রূপান্তর
    3) কিছু টাইপ না করে, কাট এবং পেস্ট কী সংমিশ্রণটি ব্যবহার করুন, এটি: Ctrl + x Ctrl + v