Saya menjalankan aplikasi dengan perintah $ grails run-app
yang mencetak terminal login seperti di bawah ini.
Yang saya inginkan adalah mencari teks tertentu (misalnya user authorities
) di log ini sehingga saya dapat memverifikasi lebih lanjut. Salah satu cara menggunakan Logging Apis untuk menulis dalam file teks tetapi saya ingin mencarinya di terminal saat ini.
Saya menemukan pertanyaan serupa tentang cara membuat pencarian teks di terminal secara langsung yang menyarankan screen
perintah, tapi saya tidak tahu bagaimana screen
berfungsi dalam kasus ini.
Saya mencoba$ screen grails run-app
tapi tidak bisa bergerak maju.
Saya dapat melihat daftar layar dengan
[email protected]:~/zlab/nioc2egdelonk$ screen -list
There is a screen on:
8076.pts-2.prayag (10/06/2013 12:13:25 PM) (Attached)
1 Socket in /var/run/screen/S-prayag.
Jawaban yang Diterima:
Ctrl+a (screen
default awalan perintah), [ (masukkan copy
mode) diikuti dengan ?SEARCH_TEXT
tampaknya bekerja. Tekan n untuk pergi ke kejadian berikutnya. Dari sana, Anda dapat menyalin kata, baris, wilayah, dll untuk dibuang ke file atau menempelkannya nanti (dengan Ctrl+a , ] ).