টিআর কমান্ড ফাইল থেকে কেন পড়বে না?


11

আমি একটি ইউনিক্স বই, লোক এবং উইকিপিডিয়া পৃষ্ঠার সন্ধান করেছি trতবে এটি কেন এমনভাবে ডিজাইন / প্রয়োগ করা হয়েছিল যাতে এটি ফাইল থেকে পড়তে না পারে তবে কেবল স্ট্যান্ডার্ড ইনপুট থেকে কঠোরভাবে সন্ধান করতে পারে না। উদাহরণস্বরূপ, যেমন টুলস wc, grep, sed, এবং awkসব সুখে ইনপুট ফাইল থেকে পড়া হবে যদি প্রদত্ত বা স্ট্যান্ডার্ড ইনপুট থেকে। trএইভাবে ডিজাইন করার কোনও বাধ্যতামূলক কারণ ছিল কি ?


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

3
কেবল উল্লেখ করতে: এই প্রশ্নটি প্রাথমিকভাবে মতামত ভিত্তিক হিসাবে চিহ্নিত হয়েছে তবে আইএমএইচও এটি বন্ধ করা উচিত নয়; আমাদের কাছে এর মতোই প্রশ্ন রয়েছে কেন জিনিসগুলি যে কোনও উপায়ে কার্যকর হয় যার খুব কার্যকর উত্তর রয়েছে। উদাহরণস্বরূপ দেখুন unix.stackexchange.com/questions/6804/what-does-dd-stand-for বা unix.stackexchange.com/questions/93773/why-is-sort-o-useful
strugee

2
এটি এখন পর্যালোচনার সারির বাইরে, তবে এখনও চারটি ঘনিষ্ঠ ভোটের জন্য বিপদজনকভাবে বসে আছে - এটি যদি সর্বশেষটি পায় তবে দয়া করে এখানে আমাকে পিং করুন যাতে আমি আবার খুলতে ভোট দিতে পারি।
মাইকেল হোমার

3
@ মাসজি আমি একমত নই হ্যাঁ, আমরা নিশ্চিতভাবে অনুমান করছি যে কেবল মতামত ... তবে যেহেতু এখনও সেখানে লোকেরা থাকতে পারে যারা আসলে জানেন - বা প্রথম হাতের অ্যাকাউন্টটি পড়া / শুনে মনে রাখবেন - এটি এমন একটি প্রশ্ন যার উত্তর দেওয়া সম্ভব হতে পারে। 1970 যে অনেক আগে না।
বার্ড কোপ্পেরুদ

6
ইউনিক্স পিএল / ১ বিল্ট-ইন ফাংশনটির ডেরাইভেটিভ হিসাবে মাল্টিক্সtr থেকে উত্তরাধিকার সূত্রে প্রাপ্ত , যা ঘুরে দেখা গেছে সিস্টেম / 360 আর্কিটেকচারের একটি কমান্ডের সাধারণীকরণ ( আইবিএম সিস্টেম -360 গ্রিন কার্ড দেখুন )। ওয়ার্থ লক্ষ করেন, QNX বাস্তবায়ন আসলে একটি ফাইল থেকে পড়তে পারি মাধ্যমে translateTR-r
don_crissti

উত্তর:


13

ইউনিক্স দর্শন "ছোট, ধারালো সরঞ্জামগুলি" জন্য সমর্থনকারীরা, তাই এর উত্তর হলো একটি ফাইল থেকে পড়া ইউনিক্স দর্শন ফোলানো বিপরীত হবে। কেন হিসেবে wc, grep, sed, awk, ইত্যাদি ফাইল থেকে পড়া, উত্তর তারা সব বৈশিষ্ট্য আছে যা একাধিক ইনপুট অথবা ইনপুট নির্বাচন বা অন্যথায় ফাইল থেকে সরাসরি প্রবেশাধিকার প্রয়োজন বেশি প্রয়োজন আছে। হিসাবে trসাধারণভাবে যে কারণে আপনি নীচের ফর্মগুলি আপনার চাহিদা পূরণের এক সঙ্গে ফেলে রাখা হয় জন্য ব্যবহার করা হয়;

tr ... < file
tr ... < file > file2
tr ... < file | sponge file
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.