উত্তর:
জেনেরিক কলরিজার (জিআরসি):
বিভিন্ন ফাইল ফর্ম্যাট সঙ্গে কাজ করে।
উদাহরণ:
grc tail -f /var/log/apache/access.log /var/log/apache/error.log
আরও বেশি ফাইল ফর্ম্যাটের সাথে কাজ করে :) এবং এটি মাল্টি উইন্ডো, ডাইফ আউটপুটস ইত্যাদির সাথে একটি সম্পূর্ণ প্রস্ফুটিত "লেজ" বেশি .. খুব দরকারী।
উদাহরণ:
একটি উইন্ডোতে 2 লগফিলগুলি মার্জ করুন:
multitail /var/log/apache/access.log -I /var/log/apache/error.log
অন্য উইন্ডোতে অ্যাপাচের একীভূত অ্যাক্সেস এবং ত্রুটির লগফাইলে প্রদর্শন করার সময় নেটস্ট্যাট ব্যবহার করে একটি নতুন উইন্ডোতে সমস্ত নতুন টিসিপি সংযোগ এবং তাদের রাজ্যের পরিবর্তনগুলি দেখান
multitail -R 2 -l "netstat -t" /var/log/apache/access.log -I /var/log/apache/error.log
পরীক্ষা করে দেখুন CCZE , এটা আমার জন্য পেশা আছে। আপনার কাছে শাপ, আনসি এবং এইচটিএমএল আউটপুট রয়েছে।
GlTail ( http://www.fudgie.org/ ) দেখুন। আপনি যা চেয়েছিলেন তার চেয়ে বেশি উপায় করে তবে সম্ভবত এটি ঠিক আছে
অভিনব এএনএসআই রঙ পেতে কেবল অন্য ফিল্টারের মাধ্যমে আপনার পাঠ্যকে পাইপ করার জন্য কালারাইজ করা খুব ভাল সরঞ্জাম। আসলে এটি একটি সাধারণ 4 কেবি পার্ল স্ক্রিপ্ট (এর প্রায় অর্ধেকটি কেবল ডকুমেন্টেশন) এবং এটি নিয়মিত প্রকাশের উপর ভিত্তি করে।
আপনি প্রদত্ত প্যাটার্ন (অবাঞ্ছিত ডিবাগ লগগুলি লুকানোর জন্য বা ব্যতিক্রমগুলি হাইলাইট করার জন্য ভাল) সহ পুরো লাইনটি হাইলাইট করতে পারেন বা বর্ণহীন রেখায় হাইট প্যাটার্ন (HTTP প্রতিক্রিয়া কোডগুলি হাইলাইট করে)।
পৃথক চলমানযোগ্য ফাইলগুলিতে আমার কাছে বিভিন্ন ধরণের ফাইলের জন্য বেশ কয়েকটি প্রিসেট রয়েছে। তারপরে আমি কেবল চালাচ্ছি mvn clear install | colorbuild
, tail -f *.log* | colorlog
বা svn diff | colordif
সত্যই অভিনব আউটপুট আছে।
আপনি হিস্টরিং চেষ্টা করতে চাইতে পারেন, আপনাকে বেশিরভাগ আউটপুটগুলিকে সাধারণ এএনএসআই কোড দিয়ে রঙ করতে দেয় http://www.freebsdsoftware.org/misc/histring.html
ফ্রিবিএসডি ব্যবহারে colorize
। এবং এতে যুক্ত করুন .tailrc
:
#!/bin/sh
/usr/bin/tail "$@" | /usr/local/bin/colorize