Używając domyślnego terminalu i bash, nie ma funkcji wyszukiwania standardowego wyjścia poleceń.
Można uzyskać taką funkcjonalność za pomocą innych narzędzi, takich jak emacs shell lub screen, ale zastanawiam się, dlaczego brakuje tak przydatnej funkcji, pamiętam prosty CF używany do pracy w terminalach.
Czy istnieje sposób, aby aplikacja terminalu Gnome obsługiwała wyszukiwanie wyników? czy jest lepsza aplikacja terminalowa, która natywnie obsługuje wyszukiwanie wyników?
less
nie daje ci tego, czego pragniesz? Możesz wyszukiwać tekstless
i wiele innych stron. Czy nie powinno to dotyczyć superużytkownika?less
jest dobry dla jednego wyjścia polecenia, ale często wykonuję wiele poleceń i wracam później z potrzebą przeszukania wszystkich wynikówOdpowiedzi:
Możesz spróbować skryptu (1). Podczas logowania wystarczy wywołać skrypt, a następnie przeszukać wygenerowany plik maszynopisu. To nie jest pojedyncze naciśnięcie klawisza jak emacs shell i jest buforowane, ale może być lepsze niż nic.
źródło
script
działania? Próbowałem i nie mogłem ...Spróbuj Ctr+ Shift+ f. Działa to na terminalu Ubuntu i Terminatorze
źródło
Za pomocą
xterm
możesz zarejestrować wszystko, co terminal wyświetla w pliku. Następnie możesz otworzyć ten plik w edytorze lubless
.źródło
W
screen
możesz wejść wcopy
tryb i wyszukiwać dane wyjściowe. Można również zrobić rejestrowanie wyjście do pliku i szukać go w dowolny sposób (normalniegrep
,less
itp).źródło
Nie wiem,
gnome-terminal
aleurxvt
robi to, wpisując Alt+ s. Powinien być w twoich repozytoriach, wyszukaj pakietrxvt-unicode
.źródło