লিনাক্স ফাইল এবং স্ক্রিনে আউটপুট পুন Redনির্দেশিত করে

Linux Redirect Output File



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

টি কমান্ড:

টি কমান্ড স্ট্যান্ডার্ড ইনপুট পড়তে পারে এবং এটি এক বা একাধিক ফাইলে পুনirectনির্দেশ করতে পারে। এটি স্ক্রিনে দেখানো যেকোনো কমান্ড বা প্রোগ্রামের আউটপুট ভেঙে দেয় এবং এটি একটি ফাইলে সংরক্ষণ করে। এটি পাইপ ব্যবহার করে অন্যান্য কমান্ডের সাথে ব্যবহার করা হয়।







টি কমান্ড মৌলিক সিনট্যাক্স:

এখানে আমরা আপনাকে টি কমান্ডের বেসিক সিনট্যাক্স দেখিয়েছি।



টিবিকল্প ফাইল

বিকল্প:



  • -i বা –ignore-interrupts বাধা সংকেত উপেক্ষা করার জন্য।
  • অবশেষে, -a বা –append টি কমান্ডকে বিষয়বস্তু ওভাররাইট করার পরিবর্তে ফাইলগুলি সংযুক্ত করার অনুমতি দেয়।
  • আপনি টি -কমান্ডের জন্য উপলব্ধ বিকল্পগুলির তালিকা দেখতে টি -হেল্প ব্যবহার করতে পারেন।

নথি পত্র:





  • এক বা একাধিক ফাইলের ফাইলের নাম। এই ফাইলগুলির প্রত্যেকটিতে পুন redনির্দেশিত আউটপুট থাকবে।

ফাইল এবং স্ক্রিনে আউটপুট পুন redনির্দেশের জন্য টি কমান্ড ব্যবহার করা:

এই বিভাগে কোন স্ক্রিন বা কোন ফাইলের কোন কমান্ডের আউটপুট পুনireনির্দেশ প্রদর্শন করার জন্য কিছু চমৎকার উদাহরণ রয়েছে।

আউটপুট পুন redনির্দেশের জন্য টি কমান্ডের সিনট্যাক্স:

কমান্ড | টি /পথ/প্রতি/ফাইল

একটি একক ফাইল এবং পর্দায় আউটপুট পুনirectনির্দেশিত:

টার্মিনালে, ls কমান্ড আপনার বর্তমান কার্যকরী ডিরেক্টরিতে উপস্থিত ফাইল এবং ডিরেক্টরি তালিকাভুক্ত করবে।



$ls


আউটপুটকে একই সাথে একটি ফাইল এবং স্ক্রিনে পুনirectনির্দেশিত করার জন্য, নিম্নলিখিত উপায়ে টি কমান্ডটি লিখুন:

$ls | টিনমুনা ফাইল

এর আগে | পাইপ প্রতীক, আপনি যে কমান্ডটি চালাতে চান তা টাইপ করতে পারেন এবং তারপর | ফাইল পাথ নির্দিষ্ট করার সময় টি কমান্ড দিয়ে। আমাদের ক্ষেত্রে, আমরা আমাদের হোম ডিরেক্টরিতে উপস্থিত নমুনা ফাইলে আউটপুটটি পুনirectনির্দেশিত করব।

আপনি ব্যবহার করে পুনirectনির্দেশিত আউটপুট যোগ করতে পারেন -প্রতি অথবা - যোগ করুন টি কমান্ড সহ বিকল্প। -প্রতি অথবা - যোগ করুন অপশন টি কমান্ডকে ফাইলের বিষয়বস্তু ওভাররাইট করার পরিবর্তে ফাইল যুক্ত করার অনুমতি দেয়।

পুনirectনির্দেশিত আউটপুট যোগ করার জন্য সিনট্যাক্স:

কমান্ড | টি -প্রতি /পথ/প্রতি/ফাইল

এই কমান্ডটি নমুনা ফাইলের শেষে পুনirectনির্দেশিত আউটপুট যুক্ত করবে।

$তোমার নাম -প্রতি | টি -প্রতিনমুনা ফাইল

একাধিক ফাইল এবং স্ক্রিনে আউটপুট পুন Redনির্দেশিত করা:

আপনি যদি স্ক্রিন আউটপুট একাধিক ফাইলে পুন redনির্দেশিত করতে চান, তবে আপনাকে কেবল টি কমান্ডের শেষে ফাইলের নাম যুক্ত করতে হবে। এই একাধিক ফাইল পুনireনির্দেশের জন্য আমরা আপনাকে সিনট্যাক্স প্রদান করেছি।

কমান্ড | টিfile1 file2 file3

নীচের দেওয়া কমান্ডটি ls এর আউটপুটকে স্ক্রিন এবং samplefile.txt এবং samplefile2.txt ফাইলগুলিতে পুনirectনির্দেশিত করবে।

$ls | টিsamplefile.txt samplefile2.txt

উপসংহার:

লিনাক্স টার্মিনালে কাজ করার সময়, আউটপুট পুনireনির্দেশের ধারণাটি মূল্যবান। টি কমান্ড হল অন্যতম মূল্যবান সরঞ্জাম যা একটি লিনাক্স ব্যবহারকারীকে একটি কমান্ডের আউটপুটকে একটি ফাইল এবং স্ক্রিনে পুন redনির্দেশিত করতে সাহায্য করে। এই নিবন্ধে এর প্রাথমিক ব্যবহার নিয়ে আলোচনা করা হয়েছে টি স্ক্রিন, একক বা একাধিক ফাইলে আউটপুট পুন redনির্দেশের জন্য।