সেট - লিনাক্স কমান্ড - ইউনিক্স কমান্ড

সেট - ভেরিয়েবল পড়ুন এবং লিখুন

সংক্ষিপ্তসার

varName সেট করবেন ? মান ?

বিবরণ

পরিবর্তনশীল varName এর মান ফেরৎমান নির্দিষ্ট করা হলে, varName- র মানটি মান রূপে সেট করুন, একটি নতুন ভেরিয়েবল তৈরি করুন যদি এটি ইতিমধ্যে উপস্থিত না থাকে, এবং তার মানটি পুনরায় প্রত্যাবর্তন করে। যদি varName একটি খোলা বন্ধনী ধারণ করে এবং একটি বন্ধক বন্ধনী দিয়ে শেষ হয়, তাহলে এটি একটি অ্যারে উপাদান বোঝায়: প্রথম খোলা বন্ধনীগুলি আগে অক্ষরগুলি অ্যারের নাম, এবং বন্ধনীগুলির মধ্যে অক্ষরগুলি অ্যারের মধ্যে সূচী হয়। অন্যথায় varName একটি scalar পরিবর্তনশীল বোঝায়। সাধারনত, varName অযোগ্য ( কোনটি ধারণকারী namespaces নাম অন্তর্ভুক্ত না), এবং বর্তমান নামস্থান যে নামের পরিবর্তনশীল পড়া বা লেখা হয়। যদি varName নামস্থান ক্যুইভাইফারস অন্তর্ভুক্ত থাকে (অ্যারের নামতে যদি এটি একটি অ্যারে এলিমেন্ট নির্দেশ করে), তাহলে নির্দিষ্ট নামস্থানে ভেরিয়েবল পড়া বা লিখিত হয়।

যদি কোনও পদ্ধতি সক্রিয় না হয়, তবে varName একটি নামপ্রেস ভেরিয়েবল (বিশ্বব্যাপী ভেরিয়েবল যদি বর্তমান নামস্থানটি বিশ্বব্যাপী নামস্থান হয়) উল্লেখ করে। যদি একটি পদ্ধতি সক্রিয় থাকে, তবে varName পদ্ধতির একটি প্যারামিটার বা স্থানীয় ভেরিয়েবল বোঝায় না যদি না বৈশ্বিক কমান্ডটি varName কে বিশ্বব্যাপী ঘোষণা করতে বলা হয় অথবা না হলে varName কে একটি নামস্থান পরিবর্তনশীল রূপে ঘোষণা করার জন্য একটি পরিবর্তনশীল কমান্ড প্রয়োগ করা হয়।

বিকল্প

- একটি মার্ক ভেরিয়েবল যা রপ্তানি জন্য সংশোধন বা তৈরি করা হয়। -বিঘ্নে চাকরি অবসানের অবহিত করুন - একটি কমান্ড একটি অ শূন্য অবস্থা সঙ্গে প্রস্থান করে যদি অবিলম্বে প্রস্থান করে। -f ফাইলের নাম প্রজন্ম (গ্লব্বিং) অক্ষম করুন। -h কমান্ডের অবস্থানগুলি মনে রাখবে যেমন তারা দেখায়। -k সমস্ত অ্যাসাইনমেন্ট আর্গুমেন্ট একটি কমান্ডের জন্য পরিবেশে স্থাপন করা হয়, না শুধুমাত্র কমান্ডের নাম আগে যে। -এম চাকরি নিয়ন্ত্রণ সক্রিয় করা হয়েছে। -n কমান্ডগুলি পড়ুন কিন্তু তাদের চালান না। -o বিকল্প-নাম বিকল্প নাম অনুসারে পরিবর্তনশীল সেট করুন: allexport একই -এ braceexpand একই হিসাবে -বি emacs একটি emacs- শৈলী লাইন সম্পাদনা ইন্টারফেস errexit একই হিসাবে ব্যবহার ই-ই হিসাবে একই ই-ই ফাংশন একই হিসাবে -T একই একই যেমন- h histexpand একই হিসাবে -H ইতিহাস কমান্ড ইতিহাস সক্ষম করতে পারেন কমান্ড ইতিহাস উপেক্ষা করুন শেল EOF ইন্টারঅ্যাক্টিভ মন্তব্য পড়ার উপর প্রস্থান হবে না - মত মন্তব্য ইন্টারেক্টিভ কমান্ড একই শব্দ হিসাবে উপস্থিত - কে নিরীক্ষণ একই হিসাবে -m noclobber একই হিসাবে -C noexec একই - n noglob একই হিসাবে -ফ nolog বর্তমানে গৃহীত কিন্তু অবহিত হিসাবে একই হিসাবে -b নেটিজেন একই হিসাবে হিসাবে -u একসিএমডি একই হিসাবে -t শারীরিক একই হিসাবে-পি পাইপফুল একটি পাইপলাইন এর ফিরে মান একটি অবাধ্য সঙ্গে প্রস্থান করার জন্য সর্বশেষ কমান্ডের অবস্থা অ্যারোও অবস্থা, অথবা শূন্য না থাকলে কোনও কমান্ড একটি অ-শূন্য স্ট্যাটাস পজিক্সের মাধ্যমে প্রস্থান করে, বিশের আচরণ পরিবর্তন করে যেখানে ডিফল্ট অপারেশনটি পিসিক্স মান থেকে পৃথক হয় যেমন- standard verbose standard-same as -v vi- এর সাথে vi- স্টাইল লাইন সম্পাদনা ইন্টারফেসের এক্সটেনশন একই - এক্স-পি চালু হয়েছে যখনই বাস্তব এবং কার্যকর ব্যবহারকারী আইডি মেলে না। $ ENV ফাইলের প্রক্রিয়াকরণ এবং শেল ফাংশনগুলির আমদানি নিষ্ক্রিয় করে। এই বিকল্পটি বন্ধ করার ফলে কার্যকর uid এবং gid প্রকৃত uid এবং gid- এ সেট করা হয়। -টি একটি কমান্ড পাঠ এবং নির্বাহ করার পরেও প্রস্থান করুন। -u পরিবর্তন করার সময় একটি ত্রুটি হিসাবে ভেরিয়েবল অনির্বাচন করুন। -ভ শেল ইনপুট লাইনগুলিকে মুদ্রণ করুন যেমনটি তারা পড়েছে। -x মুদ্রণ কমান্ড এবং তাদের আর্গুমেন্ট হিসাবে তারা মৃত্যুদন্ড কার্যকর করা হয়। -বি শেলটি বক্র প্রসারিত করবে - C যদি সেট থাকে তবে আউটপুটের পুনঃনির্দেশ দ্বারা বিদ্যমান নিয়মিত ফাইলগুলিকে ওভাররাইট করার অনুমতি দিন। -E যদি সেট থাকে, তবে ERR ফাঁদ শেল ফাংশন দ্বারা উত্তরাধিকারসূত্রে পাওয়া যায়। -আচ্ছা! শৈলী ইতিহাস প্রতিস্থাপন। শেল ইন্টারেক্টিভ হয় যখন এই পতাকা ডিফল্ট দ্বারা চালু হয়। -P যদি সেট করা থাকে, সিডির মতো কমান্ডগুলি চালানোর সময় সিম্বলিক লিঙ্কগুলি অনুসরণ করবেন না যা বর্তমান ডিরেক্টরিটি পরিবর্তন করে। -T যদি সেট করা থাকে, তবে DEBUG ফাঁদ শেল ফাংশন দ্বারা উত্তরাধিকারসূত্রে পাওয়া যায়। - অবস্থানগত প্যারামিটারগুলি থেকে অবশিষ্ট আর্গুমেন্টগুলিকে অর্পণ করুন। -x এবং -v বিকল্প বন্ধ করা হয়। এর পরিবর্তে + ব্যবহার করা হচ্ছে - এই পতাকাগুলি বন্ধ করা হবে। শেলের আহ্বানের উপর পতাকাগুলিও ব্যবহার করা যেতে পারে। বর্তমান পতাকাগুলির সেট $ - এ পাওয়া যেতে পারে। অবশিষ্ট এন ARG স্থির প্যারামিটার এবং নির্ধারিত হয়, যাতে $ 1, $ 2, .. $ n। কোন ARG দেওয়া হয়, সব শেল ভেরিয়েবল মুদ্রিত হয়। প্রস্থান স্ট্যাটাস: একটি অবৈধ বিকল্প দেওয়া না হওয়া পর্যন্ত সাফল্য ফেরৎ।

আরো দেখুন

expr (n), proc (n), ট্রেস (n), unset (n)

কীওয়ার্ড

পড়া, লিখুন, পরিবর্তনশীল

গুরুত্বপূর্ণ: আপনার কমান্ডটি নির্দিষ্ট কম্পিউটারে কিভাবে ব্যবহার করা হয় তা দেখতে ম্যান কমান্ড ( % man ) ব্যবহার করুন।