যতদূর আমি জানি, না। আপনি যেটি সম্পাদন করতে চেষ্টা করছেন তা বর্তমানে আপনি যেমন করছেন তেমন একাধিক কমান্ডের সংমিশ্রণ সম্ভব, যদিও আমি অন্যান্য অ্যাপ্লিকেশনগুলি সম্পর্কে জানি না যা আপনাকে পার্স করা সহজতর ডেটা সরবরাহ করবে (সম্পাদনা: আমি জানি না এমন আইফটপ থেকে অন্য উত্তরটি যুক্ত করেছে যা একটি যুক্ত হয়েছে পাইপ-সক্ষম একক লাইন পাঠ্য আউটপুট মোড)। কিছু চালাক শেল স্ক্রিপ্টিং, পাইপযুক্ত ডেটা এবং কিছুটা ম্যানুয়াল ফর্ম্যাটিংয়ের সাহায্যে আপনি যে আউটপুটটি সন্ধান করছেন তার কমপক্ষে আপনি কাছে আসতে পারেন।
নেটওয়ার্ক এবং ফাইল উভয়ের পরিসংখ্যান - যা অপারেটিং সিস্টেমের দুটি পৃথক অংশ দ্বারা সরবরাহ করা হবে - এমন কিছু অনুসন্ধানের জন্য আপনার অনুসন্ধানটি 'দ্য ইউনিক্স দর্শন:' এর কিছু ভাড়াটেদের বিরুদ্ধে রয়েছে বলে মনে হয়:
- প্রতিটি প্রোগ্রাম একটি কাজ ভাল করতে। একটি নতুন কাজ করার জন্য, নতুন বৈশিষ্ট্য যুক্ত করে পুরানো প্রোগ্রামগুলিকে জটিল করার চেয়ে নতুন করে তৈরি করুন।
- প্রতিটি প্রোগ্রামের আউটপুটটি অন্য একটি ইনপুট হয়ে উঠবে, এখনও অজানা হিসাবে প্রোগ্রাম program বহিরাগত তথ্য দিয়ে বিশৃঙ্খলা আউটপুট করবেন না।
এটি প্রোগ্রামগুলিতে বিশেষত স্পষ্ট হয় যে lsof এর মতো পাঠ্য আউটপুট দেয়। আপনি সাধারণত দেখতে পাচ্ছেন না * এনআইএক্স কনসোল প্রোগ্রামগুলি একটি ইউজার ইন্টারফেস সরবরাহ করে যতটা ডেটা অন্য প্রোগ্রামে পাইপ করা যায়, বা সম্ভবত কোনও স্ক্রিপ্ট তাদের নিজস্ব নির্দিষ্টভাবে তৈরি আউটপুট তৈরি করতে কাট শেল কমান্ড ব্যবহার করে ।
ডগ ম্যাকিলারোই তার আগের বক্তব্যটির সংক্ষিপ্তসার কয়েক বছর পরে বলেছেন:
এমন একটি প্রোগ্রাম লিখুন যা একটি কাজ করে এবং এটি ভাল করে। এক সাথে কাজ করার জন্য প্রোগ্রাম লিখুন। পাঠ্য স্ট্রিমগুলি পরিচালনা করতে প্রোগ্রামগুলি লিখুন, কারণ এটি সর্বজনীন ইন্টারফেস।
যদিও আপনি যে ফর্ম্যাটযুক্ত আউটপুটটি সন্ধান করছেন তা পেতে এটি আপনাকে সহায়তা নাও করতে পারে, তবে আর্ট অফ ইউনিক্স প্রোগ্রামিংটি একটি ভাল পঠনযোগ্য এবং যেখানে এই উদ্ধৃতিগুলির উত্স পেয়েছি।