Функция поиска в терминале?

вы можете «сопоставить» ключевой комбо, чтобы сделать gnome-screenshot -w, чтобы захватить окно или gnome-screenshot -i для интерактивных опций.

и ключа, ключ PrintScreen захватывает все. :)

У кого-то может быть лучший способ.

1
задан 13 December 2013 в 19:36

4 ответа

Еще одна опция:

yourCommand | less

Теперь вы можете нажимать клавиши со стрелками вверх, вниз, влево и вправо (обычно вы используете только первые два).

Вы также можете ввести /word для поиска слова (или регулярного выражения) после курсора. И наоборот, ?word будет искать слово / регулярное выражение до (выше) курсора. (Курсор - это позиция, в которой вы находитесь в тексте.)

Вы также можете использовать клавиши Home и End, чтобы перейти к началу и концу вывода. Нажатие Q заставит вас выйти (возвращается в консоль).

Дополнительная информация:

man less
9
ответ дан 25 May 2018 в 23:10

Вы можете передать вывод в файл с помощью > myfile.txt, а затем искать файл с помощью grep.

grep "word" myfile.txt

Обычно я предпочитаю этот подход, так как вам не нужно беспокоиться о терминальном буфере размер, и вы можете легко сохранить вывод из нескольких прогонов программы.

8
ответ дан 25 May 2018 в 23:10
mycommand | grep "phrase I want to find"

Это исключает промежуточный шаг @ Alb's для перенаправления на файл.

5
ответ дан 25 May 2018 в 23:10

Если вы используете режим GNU Screen - copy, а jk работает нормально.

1
ответ дан 25 May 2018 в 23:10

Другие вопросы по тегам:

Похожие вопросы: