Apakah ada perintah yang dapat digunakan untuk dengan mudah menyorot (dengan warna, teks tebal atau back- / foreground) terbalik string khusus di stdin sambil meneruskan seluruh string ke stdout? Saya sedang berpikir untuk membangunnya , tetapi saya lebih suka menggunakannya jika sudah ada. Beberapa fitur yang diinginkan:
- String highlight terpisah disorot berbeda, dengan cara otomatis. Misalnya, string pertama akan disorot dalam warna merah, yang kedua berwarna hijau, yang ketiga berwarna biru tanpa konfigurasi manual .
- Mendeteksi dukungan warna dan jatuh kembali ke tebal / terbalik / metode penyorotan lain di mana tersedia.
- Izinkan untuk mencocokkan ekspresi reguler dan string literal.
- Lebih disukai melakukan sesuatu yang pintar jika pertandingan tumpang tindih, seperti "foobar" dan "barbar".
- Tidak ada yang dimodifikasi antara stdin dan stdout kecuali untuk penambahan kode warna.