যেহেতু আপনি জানেন, Linux অপারেটিং সিস্টেমের মধ্যে কর্মের সবচেয়ে কনসোলের মাধ্যমে সম্পন্ন করা হয়। ব্যবহারকারীরা নির্দিষ্ট প্রক্রিয়া সম্পাদন জন্য দায়ী বিশেষ কমান্ড ব্যবহার করা হবে, এবং আগাম নির্দিষ্ট অপশন নিজ হাতে সবচেয়ে ইউটিলিটি অতিরিক্ত সম্ভাবনার নিয়ন্ত্রণ করার অনুমতি দেয়। এই কমান্ড এক প্রতিধ্বনি, এবং আজ আমরা এই ইউটিলিটি সম্পর্কে বিস্তারিতভাবে আরও বলতে চাই, তার ব্যবহার কয়েকটি উদাহরণ আনয়ন চাই।
আমরা লিনাক্স-এ প্রতিধ্বনি কমান্ড ব্যবহার
স্ক্রীনে প্রদর্শন টেক্সট - বিবেচনা অধীন ইকো দল আজ একটি আদিম চেহারা এবং একটি সংকীর্ণ-প্রোফাইল গন্তব্য নেই। যাইহোক, এই এটা প্রায়ই বিভিন্ন স্ক্রিপ্ট ব্যবহার করা এবং অন্যান্য কাজের জন্য হস্তক্ষেপ করে না। এর পরে, আমরা এই উপযোগ সিনট্যাক্স সঙ্গে সংক্ষেপে পরিচিত নিজেকে উত্থাপন করা এবং স্ট্যান্ডার্ড কনসোলে তার ইনপুট সবচেয়ে জনপ্রিয় এবং সহজ উদাহরণ অবতরণ।ইকো সিনট্যাক্স
প্রায় প্রত্যেক দল প্রধান ফাংশন ছাড়াও, এছাড়াও একাউন্টে নির্দিষ্ট আর্গুমেন্ট গ্রহণ অন্যান্য কর্ম সম্পাদন করতে পারবেন। ইকো অগ্রণী বিকল্পসমূহ নিজেই সরলতা কারণে এ ব্যাপারে ব্যতিক্রম হয়নি, তবে, এত নয়। আসুন তাঁদের প্রত্যেকের সম্পর্কে আরো বিবেচনা, কিন্তু লাইনের স্ট্যান্ডার্ড দৃশ্যে প্রথম বেতন দৃষ্টি আকর্ষণ: echo + + অপশন + STRING।
- -n - এটা লাইন স্থানান্তর প্রদর্শন করবে না;
- -e - পালাবার ক্রম অন্তর্ভুক্তির জন্য দায়ী;
- -E - এস্কেপ সিকোয়েন্স ব্যাখ্যার অক্ষম করে।
আমরা লক্ষ করুন যে, এস্কেপ সিকোয়েন্স চিহ্ন আকারে উপস্থাপন সার্বজনীন অপশন আছে। তাদের প্রত্যেকটি একটি নির্দিষ্ট মূল্য আছে, এবং যদি আপনি ব্যাখ্যা যখন ইকো কমান্ড ব্যবহার করে সক্ষম আপনি এই ধরনের আর্গুমেন্ট ব্যবহার করতে পারেন:
- / সি - STRING হস্তান্তরের মুছে ফেলার জন্য দায়ী;
- / টি - প্রদর্শন একটি অনুভূমিক ট্যাব;
- / ভী - একটি উল্লম্ব ট্যাব তৈরি করে;
- ; / B - STRING পূর্ববর্তী প্রতীক মুছে যায়;
- / N - নতুন এক স্ট্রিং এর স্থানান্তর অন্তর্ভুক্ত হইবে;
- / R - লাইনের শুরুতে গাড়ি ফেরৎ।
আবার, আমরা নির্মল উপরের বিকল্প ঐ পরিস্থিতিতে যেখানে আপনি প্রথমে দলে যুক্তি -E নির্ধারিত একমাত্র প্রবেশ করতে পাওয়া যায়। যদি প্রয়োজন হয় তাহলে, এই প্রতীক প্রতিটি শব্দ ইনপুট স্ট্রিং যে আমরা নিম্নলিখিত নির্দেশাবলী দেখা যাবে কোন পর উন্নত করা যায়।
সহজ স্ট্রিং এর উপসংহার
আগেই উল্লেখ করা হয়েছে, প্রতিধ্বনি কমান্ডের প্রধান উদ্দেশ্য স্ট্রিং পর্দায় আউটপুট। এটা সম্পর্কে এই যে আমরা আরও আলাপ করতে চান, কয়েকটি সহজ কর্ম ঠিক কিভাবে সমস্ত প্রধান অপশন ইউটিলিটি কাজ বুঝতে সাহায্য করবে পরীক্ষা।
- আবেদন মেনুর মাধ্যমে অথবা Ctrl + Alt + T এর গরম কী টিপে কনসোল আপনার জন্য সুবিধাজনক চালান, উদাহরণস্বরূপ,। এখানে স্ট্যাণ্ডার্ড ক্রিয়াটির কমান্ড চেক করতে প্রতিধ্বনি + + কোনো শব্দ বা শব্দগুচ্ছ লিখুন। এটা তোলে এন্টার কী টিপে সক্রিয় হয়।
- যেহেতু আপনি দেখতে পারেন, নতুন লাইনে, ঠিক একই বিন্যাসে সদ্য প্রবেশ শব্দ হাজির।
- আপনি প্রতিটি শব্দ সামনে একটি বিকল্প \ b যুক্ত করে থাকেন, পূর্ববর্তী অক্ষরে মুছে ফেলা হবে, যার মানে ফলাফলের স্পেস ছাড়া প্রদর্শিত হবে যদি আমরা ইকো -e "Lumpics \ Bsite \ blinux" এর মূল দৃশ্য আছে।
- আমরা সব শব্দ উল্লেখিত বিকল্প করা তাই ফলাফলের নিষ্কাশিত উপযুক্ত হতে।
- এখন \ N পরামিতির এর বেতন মনোযোগ দিন। আপনি ইতিমধ্যে জানেন, এটা স্ট্রিং এর স্থানান্তর সক্রিয়, যদি প্রাথমিকভাবে উল্লিখিত হয় নি।
- আমরা সংক্ষেপে ইঙ্গিত \ N প্রথম তাই তাদের প্রতিটি একটি নতুন সারি প্রদর্শন করা হবে।
- আমরা ট্যাব আছে যা সারিবদ্ধ করা পাঠ্য করতে ব্যবহৃত হয় চালু। আপনি পর্যাপ্ত কাঙ্ক্ষিত ফলাফল অর্জন করা প্রয়োজন স্থান \ টি নিবন্ধন হবে।
- দেখা যায়, প্রথম কথা, সারণি দুইবার প্রয়োগ করা হয়েছে। যখন লাইন প্রদর্শিত হয় এই বিবেচনা করুন।
- উপরন্তু, কিছুই ক্রমানুসারে বিভিন্ন বিকল্প উল্লেখ, ইনপুট নিয়ম দেখে হস্তক্ষেপ।
- উদাহরণস্বরূপ, যদি আপনি একই সময়ে ট্রান্সফার এবং ট্যাব সঙ্গে আউটপুট ফলাফল দেখতে নিচের স্ক্রিনশট উপর।
- শেষ উদাহরণ গ্রহণ / V হিসাবে। এই আর্গুমেন্টের একটি উল্লম্ব ট্যাব তৈরি করে।
- ফলস্বরূপ, প্রতিটি শব্দ নতুন লাইন থেকে এবং পদক্ষেপ আকারে প্রাপ্ত হয়।
এখন আপনি কি জানেন যে ইকো কমান্ড কোন ফর্ম নিদিষ্ট লাইন যে উপযুক্ত অপশন নির্দিষ্ট করে বাস্তবায়ন করা যায় প্রদর্শন করতে সক্ষম হয়। যেন তোমরা বুঝতে যা তাদের ডান বিন্যাসে একত্রিত করতে হয় এর অন্যান্য প্যারামিটার যাই।
পরিবর্তনশীল মান আউটপুট
প্রায় প্রতিটি স্ক্রিপ্টের মধ্যে, নির্দিষ্ট ভেরিয়েবল ব্যবহার করা হয়, যা মান আগাম হয়। আমরা প্রতিধ্বনি ইউটিলিটি বিষয়ে কথা হয়, তাহলে এটি খুব অর্থ আউটপুট করতে সক্ষম হয়। আমরা স্ক্রিপ্ট নিজেই পূর্বে সৃষ্টি ছাড়া টার্মিনাল সেশনে এই উদাহরণে বিবেচনা করবে। এই নির্দেশ যে যখন কনসোল পুনরায় চালু, মান মুছে ফেলা হবে।
- দিয়ে শুরু করতে, রফতানি প্রবেশ i = Lumpics, যেখানে আমি ভেরিয়েবলের নাম, এবং Lumpics এর মান দ্বারা একটি ট্রায়াল পরিবর্তনশীল তৈরি করা।
- ব্যবহারের ইকো নিম্নলিখিত লাইন মনোনীত ভেরিয়েবলের মান প্রদর্শন করে আমি $।
- যেহেতু আপনি দেখতে পারেন, সবকিছু সঠিকভাবে প্রদর্শিত হয়।
- রপ্তানি এল = লিনাক্স মাধ্যমে অন্য পরিবর্তনশীল তৈরি করুন।
- আমরা বিচারের কমান্ড ইকো $ i সাইট $ এল পরিচয় করিয়ে
- এখন আপনি কি জানেন যে ইকো এক লাইনের বিন্যাসে দুই বা ততোধিক ভেরিয়েবল আউটপুট কাটিয়ে ওঠার।
অধিকাংশ ক্ষেত্রে, ভেরিয়েবল এই আউটপুট শুধুমাত্র ব্যবহার করা হয় যখন স্ক্রিপ্ট লেখা, তবে, যেমন একটি ফাংশন যদি উপকারী হয় এটা এক মূল্যের ওপর অভিন্ন নির্ভরশীল একটি নম্বর উত্পাদন করতে পরিকল্পনা করা হয়েছে হতে পারে, এক টার্মিনাল সেশনের মধ্যে কর্ম।
বরাদ্দ করা রং স্ট্রিং
আপনি সক্রিয়ভাবে কনসোল ব্যবহার করে থাকেন, আপনি কি জানেন যে প্রতিটি শব্দ কোনো উপলব্ধ রঙ এখানে নিতে পারে, এবং মাত্র সাদা বা কালো (বিষয় "টার্মিনাল" উপর নির্ভর করে)। ইকো এছাড়াও আপনি লাইন রং করার অনুমতি দেয়, এবং এই ধরনের আর্গুমেন্ট জন্য দায়ী:
- \ 033 [30m - কালো;
- \ 033 [31m - লাল;
- \ 033 [32m - সবুজ;
- \ 033 [33m - হলুদ;
- \ 033 [34m - নীল;
- \ 033 [35 মি - রক্তবর্ণ;
- \ 033 [36m - নীল;
- \ 033 [37m - ধূসর।
অন্যান্য যুক্তি হল যে আপনি শিলালিপি পটভূমির রং পরিবর্তন করার অনুমতি দেয় একটি নম্বর আছে। সৌন্দর্য একটি তালিকা অনুরূপ চাই, কিন্তু সেখানে সংখ্যায় পার্থক্য আছে:
- \ 033 [40m - কালো;
- \ 033 [41m - লাল;
- \ 033 [42m - সবুজ;
- \ 033 [43m - হলুদ;
- \ 033 [44 মি - নীল;
- \ 033 [45m - রক্তবর্ণ;
- \ 033 [46m - নীল;
- \ 033 [47m - ধূসর;
- \ 033 [0 মিনিট - ডিফল্ট অবস্থায় সব মান পুনরায় সেট করবে।
যদি আপনি ইতিমধ্যে বোঝা হিসাবে, এই আর্গুমেন্ট যদি একটি প্রয়োজন প্রতিটি সারির প্রয়োগ করা যেতে করতে হবে। একটি অনুরূপ গঠন মত দেখায় নিম্নরূপ: প্রতিধ্বনি -e "\ 033 [33mlumpics \ 033 [46msite \ 033 [41mlinux"।
উদাহরণটি একটি কমলা রঙের Lumpics পটভূমি রঙের হয়, এবং বিভিন্ন রঙের ব্যাকগ্রাউন্ড অতিরিক্ত "SITE" এবং "লিনাক্স" সক্রিয় করা হয়েছে। আপনার লেখা কমান্ড নিচে স্ক্রিনশট এই দেখুন।
বিশেষ ব্যাশ টি অক্ষর
ইকো কমান্ড ফাংশন শুধুমাত্র ব্যাশ পরিবেশে যথাক্রমে, এটা এই পরিবেশের জন্য মান অপশন বজায় রাখতে হবে। অধিকাংশ ক্ষেত্রে, তারা ফাইল এবং বর্তমান অবস্থান অবজেক্টের আউটপুট বাছাই জন্য দায়ী।
- টার্মিনাল মধ্যে Echo * লিখুন বর্তমান ফোল্ডারের বিষয়বস্তু দেখানোর জন্য।
- পরের লাইনে একেবারে সব ইনকামিং ডিরেক্টরি এবং উপাদানের একটি তালিকা প্রদর্শিত হবে। এটা তোলে বিনা নিবন্ধন একটি প্রমিত স্ট্রিং হতে হবে। যাইহোক, এখন আপনি ইতিমধ্যে জানেন যে উপরের উদাহরণগুলোতে ভিত্তিতে পরিবর্তন করা যায়।
- নির্দিষ্ট করুন ইকো * .txt আপনি শুধুমাত্র মনোনীত বিন্যাসের উপাদান প্রদর্শন করতে চান। অন্য প্রয়োজনীয় বিকল্পে .txt প্রতিস্থাপন করুন।
- শেষ পর্যন্ত, আমরা লক্ষ করুন যে, ইকো সম্পাদনা কনফিগারেশন ফাইল, যা নিম্নরূপ আউট বাহিত হয় কর্ম করে: echo 1> / proc / sys / নিট / IPv4- র / IP_Forward। 1 - পছন্দসই বস্তুর পাথ - অ্যাপ্লিকেশন, এ / proc / sys / নিট / IPv4- র / IP_Forward জন্য স্ট্রিং।
আজকের উপাদানের অংশ হিসেবে, আমরা Linux অপারেটিং সিস্টেমের মধ্যে Echo মোকাবেলা। আপনি জনপ্রিয় টীমের সাথে মিথস্ক্রিয়া বিষয়ে আগ্রহী হয়, অতিরিক্ত, আমরা আমাদের ওয়েবসাইটে এই বিষয়ে একটি নিবন্ধ শিখতে, যখন নিচের লিঙ্ক নিচে চলন্ত সুপারিশ।
আরো দেখুন:
"টার্মিনাল" লিনাক্সে প্রায়শই ব্যবহৃত কমান্ড
Ln / Find / ls / grep / linux মধ্যে pwd কমান্ড