направить программу на меньшее

3164
coderdave

Я погружаюсь в настройку и изучение git и в то же время изучаю bash. Я пытаюсь сделать что-то простое, как просмотреть раздел справки

$ git config

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

Я старался

$ git config | Меньше

без успеха. Есть идеи? Спасибо!

5

2 ответа на вопрос

10

Git, вероятно, записывает свой вывод в стандартный поток ошибок вместо стандартного потока вывода, потому что параметры команды неверны. Пожалуйста, прочитайте о стандартных потоках Unix здесь .

Чтобы исправить проблему, вы должны перенаправить поток ошибок в выходной поток следующим образом:

git config 2>&1 | less

4
Ignacio Vazquez-Abrams

Трубопровод только перенаправляет стандартный вывод. Если вы также хотите использовать stderr, вам нужно сначала перенаправить его на стандартный вывод.

git config 2>&1 | less