GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana Tail -f Output Dengan Warna Hanya Menggunakan Awk Dan Menampilkan Sisa Output?

Saya bisa melakukan tail -f output dengan warna menggunakan awk memerintah. Tetapi saya tidak yakin bagaimana cara menampilkan sisa log karena tampaknya hanya memfilter 2 baris itu. Saya juga ingin melihat baris lain saat log ditulis.

Apa yang harus saya masukkan ke dalam awk perintah untuk menampilkan sisa output?

Gambar masalah saya. Teks merah di atas tanpa menggunakan awk dan menampilkan seluruh tail -f log . Dan dibawahnya ada perintah yang sama dengan awk penyaringan warna.

Jawaban yang Diterima:

Alih-alih mencetak garis yang serasi dengan dekorasi, hiasi garis yang serasi, dan cetak semuanya:

awk '/[email protected]:/ { $0 ="
Linux
  1. Cara Membuat Database di MySQL Menggunakan Command Line

  2. Cara Mengekstrak File tar.gz di Linux dengan Menggunakan Command Line

  3. Cara menangkap sesi terminal dan output dengan perintah skrip Linux

  1. Bagaimana Cara Mengambil Hanya Jalur yang Dibutuhkan Dari Output Terminal?

  2. Bagaimana saya bisa membuat grep mencetak baris di bawah dan di atas setiap baris yang cocok?

  3. Bagaimana saya bisa memformat keluaran grep saya untuk menampilkan nomor baris di akhir baris, dan juga hitungan hit?

  1. Cara hanya mendapatkan jumlah baris file

  2. Bagaimana cara membatasi keluaran ls untuk hanya menampilkan nama file, tanggal dan ukuran?

  3. Cara mengurangi baris (baris) dengan AWK