Cari Output Terminal

14

Menggunakan terminal default dan bash, tidak ada fungsi untuk mencari output standar dari perintah.

Seseorang dapat memperoleh fungsionalitas seperti itu dengan menggunakan alat-alat lain, seperti shell atau layar emacs, tetapi saya bertanya-tanya mengapa fitur yang bermanfaat seperti itu hilang, saya ingat CF sederhana yang digunakan untuk bekerja di terminal.

Apakah ada cara untuk membuat pencarian keluaran aplikasi terminal Gnome mendukung? atau apakah ada aplikasi terminal yang lebih baik yang mendukung pencarian hasil asli?

Samer Buna
sumber
Apakah menyalurkan perintah ke lesstidak memberikan apa yang Anda inginkan? Anda dapat mencari teks di lessdan banyak pager lainnya. Juga, bukankah ini harus di super user?
Ya, lessbagus untuk satu output perintah, tetapi saya sering melakukan banyak perintah dan kembali lagi nanti dengan kebutuhan untuk mencari semua output

Jawaban:

3

Anda dapat mencoba skrip (1). Saat login, cukup panggil skrip dan Anda dapat mencari melalui file naskah yang dihasilkannya. Ini bukan keystroke tunggal seperti shell emacs dan buffered, tetapi mungkin lebih baik daripada tidak sama sekali.

Paul Rubel
sumber
Bisakah Anda mencari skrip saat scriptsedang berjalan? Saya mencoba dan tidak bisa ...
user1527227
20

Coba Ctr+ Shift+ f. Ini berfungsi pada terminal dan Terminator Ubuntu

Udara SS Liyanage
sumber
Hotkey yang sama di terminal gnome.
Mikhail Moskalev
1

Di screenAnda dapat masuk ke copymode dan melakukan pencarian pada output. Anda juga dapat melakukan logging output ke file dan mencari cara apapun yang biasa Anda lakukan ( grep, less, dll).

Dennis Williamson
sumber
0

Tidak tahu gnome-terminaltetapi urxvtapakah itu dengan mengetik Alt+ s. Seharusnya di repositori Anda, cari paket rxvt-unicode.

cYrus
sumber
0

Dengan menggunakan xterm, Anda dapat mencatat semua yang ditampilkan terminal ke file. Kemudian Anda dapat membuka file itu di editor atau less.

garyjohn
sumber