بالنسبة لأولئك الذين لا يريدون مغادرة وحدة التحكم ، فإنهم يحبون رسومات ascii الخاصة بها ، وقد ظهرت أداة لرسم الرسوم البيانية من الأنبوب. تحت الرسوم المتحركة والأمثلة القط.بينغ

ping ya.ru | grep --line-buffered time | sed -u -e 's#.*time=\([^ ]*\).*#\1#' | pipeplot --min 0
يمكن تتبع الفيروس التاجي عبر covidAPI
while true; \
do curl -s https://coronavirus-19-api.herokuapp.com/all \
| jq '.deaths'; \
sleep 60; \
done \
| pipeplot --color 1 --direction left
تحتاج إلى تثبيت jq لتحليل jsonخمسمائة من خلال الجرافيت
while true; \
do \
curl -s 'http://graphite/render?target=my_app_rps_error&format=json&from=-5min&until=now' \
| jq -c '.[0].datapoints[-1]'; \
sleep 5; \
done \
| sed -u s/null/0/ \
| stdbuf -oL uniq \
| stdbuf -oL jq '.[0]' \
| pipeplot
التخزين المؤقت
العديد من أدوات وحدة التحكم المؤقتة المخزن المؤقت stdout. وبسبب هذا ، ينكسر الأنبوب التسلسلي. تدعم بعض الأدوات المساعدة التخزين المؤقت: sed -u ، grep --line-buffered . خلاف ذلك، يمكنك استخدام طريقة عالمية stdbuf -oL و unbuffer .الخيارات المتاحة
اللون - اللون - لون الأعمدة ، عدد اللوحات التي تستخدم Xterm - رمز الرمزSYMBOL - لعرض الأعمدة التي تدعم الأختام -مقياس الكل {،} النافذة - ضبط الحجم التلقائي والحد الأدنى الأقصى ، كل - يأخذ في الاعتبار جميع البيانات ، النافذة - فقط المرئي- الاتجاه {يسار ، يمين} - اتجاه -min MIN - max MAX - إصلاح الحد الأدنى والحد الأقصى ، إلى جانب التحجيم التلقائيالتركيب
pip install pipeplot
ملاحظة: مرحبا بكم في مشروع جيثب ^ - ^. اكتب في PRs ، أو التعليقات ، الأمثلة الخاصة بك. سأضيف الأكثر إثارة للاهتمام في التمهيدي!