Tüm dizgiyi stdout'a geçirirken stdin'de belirli dizeleri kolayca vurgulamak için kullanılabilecek bir komut var mı? Onu inşa etmeyi düşünüyorum , ama zaten varsa kullanmayı tercih ederim. Bazı arzu edilen özellikler:
- Ayrı vurgu dizeleri otomatik olarak farklı şekilde vurgulanır. Örneğin, ilk dize elle yapılandırılmadan kırmızı, ikincisi yeşil, üçüncüsü mavi renkle vurgulanacaktır .
- Renk desteğini algılar ve kullanılabildiği yerlerde kalın / ters / diğer vurgulama yöntemlerine geri döner.
- Normal ifadelerin ve değişmez dizelerin eşleşmesine izin ver.
- Tercihen eşleşmeler çakışırsa akıllı bir şey yapar, örneğin "foobar" ve "barbar".
- Renk kodlarının eklenmesi dışında, stdin ve stdout arasında hiçbir şey değiştirilmez.