একটি পুনঃনির্দেশ অপারেটর একটি বিশেষ অক্ষর যা একটি কমান্ডের সাথে ব্যবহার করা যেতে পারে, যেমন একটি কমান্ড প্রম্পট কমান্ড বা ডস কমান্ড, হয় ইনপুটকে কমান্ডে পুনঃনির্দেশিত করতে বা কমান্ড থেকে আউটপুট।
ডিফল্টরূপে, আপনি যখন একটি কমান্ড চালান, ইনপুটটি কীবোর্ড থেকে আসে এবং আউটপুটটি কমান্ড প্রম্পট উইন্ডোতে পাঠানো হয়। কমান্ড ইনপুট এবং আউটপুটকে কমান্ড হ্যান্ডেল বলা হয়।
Windows এবং MS-DOS-এ পুনঃনির্দেশ অপারেটর
নিচের টেবিলটি উইন্ডোজ এবং MS-DOS-এ কমান্ডের জন্য উপলব্ধ সমস্ত পুনঃনির্দেশ অপারেটর তালিকাভুক্ত করে। যাইহোক, > এবং >> পুনঃনির্দেশ অপারেটরগুলি যথেষ্ট ব্যবধানে, সর্বাধিক ব্যবহৃত হয়৷
পুনঃনির্দেশ অপারেটরদের চিট শিট | ||
---|---|---|
পুনঃনির্দেশ অপারেটর | ব্যাখ্যা | উদাহরণ |
> | আপনি অপারেটর ব্যবহার না করলে কমান্ড থেকে যাই হোক না কেন কোনো ফাইল, এমনকি একটি প্রিন্টার বা অন্য ডিভাইসে পাঠানোর জন্য বৃহত্তর চিহ্ন ব্যবহার করা হয়। | assoc > type.txt |
>> | ডবল বৃহত্তর-এর চিহ্নটি একক বড়-এর চেয়ে চিহ্নের মতোই কাজ করে তবে তথ্যটি ফাইলের শেষে এটিকে ওভাররাইট করার পরিবর্তে যুক্ত করা হয়৷ | ipconfig >> netdata.txt |
< | কিবোর্ডের পরিবর্তে একটি ফাইল থেকে কমান্ডের জন্য ইনপুট পড়ার জন্য কম-এর চেয়ে কম চিহ্নটি ব্যবহার করা হয়। | sort < data.txt |
| | উল্লম্ব পাইপটি একটি কমান্ড থেকে আউটপুট পড়ার জন্য এবং অন্যটির ইনপুটের জন্য ব্যবহার করা হয়। | দির | সাজান |
অন্যান্য দুটি পুনঃনির্দেশ অপারেটর, >& এবং <&, এছাড়াও বিদ্যমান তবে বেশিরভাগই কমান্ড হ্যান্ডেলগুলি জড়িত আরও জটিল পুনর্নির্দেশের সাথে মোকাবিলা করে।
ক্লিপ কমান্ডটি এখানেও উল্লেখ করার মতো। এটি একটি পুনঃনির্দেশ অপারেটর নয় তবে এটি একটি, সাধারণত উল্লম্ব পাইপের সাথে ব্যবহার করার উদ্দেশ্যে, পাইপের আগে কমান্ডের আউটপুটকে উইন্ডোজ ক্লিপবোর্ডে পুনঃনির্দেশিত করতে৷
উদাহরণস্বরূপ, কার্যকর করা হচ্ছে ping 192.168.1.1 | ক্লিপ পিং কমান্ডের ফলাফল ক্লিপবোর্ডে অনুলিপি করবে, যা আপনি যেকোনো প্রোগ্রামে পেস্ট করতে পারবেন।
কিভাবে একটি পুনঃনির্দেশ অপারেটর ব্যবহার করবেন
সাধারণ কমান্ড লেখার পরে পুনঃনির্দেশ অপারেটর যোগ করা হয়।
ipconfig কমান্ডটি কমান্ড প্রম্পটের মাধ্যমে বিভিন্ন নেটওয়ার্ক সেটিংস খোঁজার একটি সাধারণ উপায়। এটি কার্যকর করার একটি উপায় হল কমান্ড প্রম্পট উইন্ডোতে ipconfig /all প্রবেশ করানো৷
যখন আপনি এটি করেন, ফলাফলগুলি কমান্ড প্রম্পটের মধ্যে প্রদর্শিত হয় এবং আপনি যদি কমান্ড প্রম্পট স্ক্রীন থেকে অনুলিপি করেন তবেই কেবল অন্যত্র উপযোগী। এটি যদি না আপনি ফলাফলগুলিকে একটি ফাইলের মতো অন্য জায়গায় পুনঃনির্দেশিত করতে একটি পুনঃনির্দেশ অপারেটর ব্যবহার করেন৷
Ipconfig কমান্ড পুনঃনির্দেশ অপারেটর
ipconfig /all > networksettings.txt
যদি আমরা উপরের সারণীতে প্রথম পুনঃনির্দেশ অপারেটরের দিকে তাকাই, আমরা দেখতে পাব যে একটি ফাইলে কমান্ডের ফলাফল পাঠাতে বৃহত্তর চিহ্ন ব্যবহার করা যেতে পারে। উপরের এই উদাহরণ কমান্ডটি হল কিভাবে আপনি ipconfig /all-এর ফলাফল নেটওয়ার্কsettings.txt নামে একটি টেক্সট ফাইলে পাঠাবেন।
ডির কমান্ড পুনঃনির্দেশ অপারেটর
dir কমান্ড হল আরেকটি পরিস্থিতি যেখানে একটি পুনঃনির্দেশ অপারেটর সত্যিই দরকারী। যেহেতু কমান্ড প্রম্পট উইন্ডোতে আরামদায়কভাবে পড়ার জন্য এই কমান্ডটি প্রায়শই খুব দীর্ঘ ফলাফল তৈরি করে, তাই একটি পাঠ্য নথিতে এটি রপ্তানি করা বুদ্ধিমানের কাজ৷
dir C:\Users\Tim\Downloads > downloads.txt
যে উদাহরণে, সেই ব্যবহারকারীর ডাউনলোড ফোল্ডারের সমস্ত ফাইল এবং ফোল্ডার downloads.txt ফাইলে দেখানো হবে।
TXT ফাইলটি একই ফোল্ডারে সংরক্ষিত হয় যেটি থেকে কমান্ডটি কার্যকর করা হয়, কমান্ডে ব্যবহৃত ফোল্ডারটি অপরিহার্য নয়। এই উদাহরণে, যদি Users\Tim থেকে কমান্ড চলে, তাহলে downloads.txt ফাইলটি সেখানে সংরক্ষিত হবে, Tim\Downloads-এ নয়।