Как я могу искать выходные данные терминала?

Вы можете добавить в глобальный каталог /etc/profile.dчто-то вроде:

(sleep 60; your-gsettings-command &> /dev/null) &

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

Это также не поможет, если они используют KDE.

0
09.07.2019, 16:45
1 ответ

Да, grepможет сделать что-то подобное :его опция -Cпокажет контекст совпадения. Таким образом

git help | grep -C2 merge

покажет строки, содержащие «слияние», с двумя строками контекста выше и ниже.

Мне удобнее использоватьless:

git help | less

, затем выполните поиск с помощью / .

git help

мало что вам скажет, вам понадобится

git help merge

, который откроет для вас соответствующую справочную страницу.

Некоторые эмуляторы терминала также позволяют выполнять поиск постфактум; например, терминал GNOME имеет меню поиска, и вы можете нажать CtrlShiftF , чтобы начать поиск.

4
28.01.2020, 02:22

Теги

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