این دستور کلاب است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
clubak - فرمت خروجی از خروجی cush/pdsh مانند و موارد دیگر
خلاصه
کلوباک [ گزینه ها ]
شرح
کلوباک قالب بندی متن از ورودی استاندارد حاوی خطوط فرم "گره: خروجی". این است
به طور کامل با عقب سازگار است دشبک(1) اما ویژگی های اضافی را ارائه می دهد. برای مثال،
کلوباک همیشه نتایج خود را مرتب شده بر اساس گره/گره نشان می دهد.
نیازی به استفاده ندارید کلوباک در هنگام استفاده از به هم زدن(1) همانطور که همه ویژگی های قالب بندی خروجی هستند
قبلاً در آن گنجانده شده است. برای کاربردهای دیگر، مانند نتایج پس از پردازش، ارائه شده است
فرم "گره: خروجی".
پسندیدن به هم زدن(1) کلوباک با استفاده از ClusterShell.MsgTree ماژول کتابخانه ClusterShell
(نگاه کنید به pydoc ClusterShell.MsgTree).
فراخوانی
کلوباک باید با ورودی استاندارد متصل شروع شود.
OPTIONS
- نسخه
نشان کلوباک شماره نسخه و خروج
-b, -c جمع آوری گره ها با خروجی یکسان (-c ارائه شده است دشبک(1) سازگاری
-d, - رفع اشکال
خروجی پیام های بیشتری برای هدف اشکال زدایی
-L بلوک هدر را غیرفعال کنید و خروجی گره ها را سفارش دهید
-r, -- دوباره گروه بندی کنید
گرهها را با استفاده از گروههای گره تا کنید
-s منبع گروهی, --groupsource=منبع گروهی
اختیاری group.conf(5) منبع گروه برای استفاده
-G, --گروهپایه
پیشوند منبع گروه نمایش داده نشود (همیشه @اسم گروه)
-S جدا کننده, --جداکننده=جدا کننده
رشته جداکننده محتوای گره / خط (پیش فرض: :)
-F, --سریع
حالت سریعتر اما پر حافظه (از پیش بارگیری همه پیامها در هر گره)
-T, -- درخت
حالت ردیابی درخت پیام؛ برای فعال کردن تغییر دهید ClusterShell.MsgTree حالت ردیابی، همه
کلیدها/گرهها برای هر عنصر پیام درخت نگهداری میشوند، بنابراین امکان خاصی وجود دارد
جمع آوری خروجی
--رنگ=WHENCOLOR
آیا برای استفاده از رنگهای ANSI برای گره فراگیر یا پیشوند/سرصفحه گرهها با فرار
دنباله هایی برای نمایش رنگی آنها در ترمینال. WHENCOLOR is هرگز, همیشه or
خودکار (اگر خروجی استاندارد به ترمینال اشاره دارد از رنگ استفاده می کنند). رنگ تنظیم شده است
[34 متر (متن پیش زمینه آبی) و قابل تغییر نیست.
--تفاوت نشان دادن تفاوت بین خروجی های جمع آوری شده
خروج وضعیت
وضعیت خروج صفر نشاندهنده موفقیت است کلوباک فرمان
مثال ها
1. کلوباک می توان برای جمع آوری برخی از ضبط شده استفاده کرد به هم زدن(1) نتایج:
رکورد به هم زدن(1) نتایج in a فایل:
# clush -w node[1-7] uname -r >/tmp/clush_output
# clush -w node[32-159] uname -r >>/tmp/clush_output
نمایش دادن پرونده جمع آوری نتایج (در حالت خط):
# clubak -bL
2. مثال دیگر، تکرار بیش از حد گره* فایل های متنی را در دایرکتوری فعلی جمع آوری کنید
شخصیت ها برای همه آنها به حساب می آیند:
# find -name "node*" -exec wc -c {} ; | awk '{gsub("./""""$2); چاپ $2": "$1 }" | clubak -bL
گره[1,3،7]: XNUMX
node2: 9
با استفاده از خدمات onworks.net به صورت آنلاین از clubak استفاده کنید