ধ্রুপদীভাবে, কমান্ডটি হ'ল 'ব্যবহারকারী' না হয়ে 'কারা', তবে 'কে' আপনাকে আরও তথ্য দেয়। মূল ইউনিক্স নিবন্ধগুলি (70-এর দশকের মাঝামাঝি) দিকে ফিরে তাকালে উদাহরণটি হ'ল:
who | wc -l
'ডাব্লুসি-এল' ব্যবহার করে আউটপুটটির লাইন গণনা করা হয় - এটি 'ব্যবহারকারী' এবং 'কে' উভয়ের সাথেই কাজ করে । '-W' ব্যবহার করা কেবল তখনই নির্ভরযোগ্যভাবে কাজ করে যখন ব্যবহারকারীর প্রতি একটি শব্দ থাকে (যেমন 'ব্যবহারকারী' তবে 'কারা' নয়)।
আপনি লাইনগুলি গণনা করতে 'গ্রেপ-সি' ব্যবহার করতে পারেন। যেহেতু আপনি কেবল খালি খালি ব্যবহারকারীর নামেই আগ্রহী তাই আপনি এটি করতে পারেন:
who | grep -c .
প্রতিটি লাইনে সর্বদা কমপক্ষে একটি চরিত্র থাকে।
হিসাবে উল্লেখ করা মন্তব্য দ্বারা জন টি , usersকমান্ড থেকে পৃথক whoশ্রদ্ধা একটি সংখ্যা। সর্বাধিক গুরুত্বপূর্ণটি হ'ল প্রতি লাইনে একটি নাম দেওয়ার পরিবর্তে, এটি প্রতি লাইনে বেশ কয়েকটি নাম ছড়িয়ে দেয় - ব্যবহারকারীর সংখ্যা বড় হওয়ার সাথে সাথে কী ঘটে তা পরীক্ষা করার জন্য আমার কাছে যথেষ্ট আলাদা ব্যবহারকারী লগইন করা মেশিন নেই। অন্য পার্থক্যটি হ'ল 'কে' ব্যবহারে টার্মিনাল সংযোগের বিষয়ে রিপোর্ট করে। একাধিক টার্মিনাল উইন্ডো খোলা থাকলে এটি একক ব্যবহারকারীর জন্য একাধিক লাইন প্রদর্শন করবে, যেখানে 'ব্যবহারকারীরা' একবারে লগ ইন করা ব্যবহারকারীকে তালিকাভুক্ত বলে মনে হচ্ছে।
এই পার্থক্যের ফলস্বরূপ, ' grep -c .' গঠন '' ব্যবহারকারীর কমান্ডের সাথে কাজ করবে না; ' wc -w' প্রয়োজনীয়।