Я использую команду в AIX для просмотра внутренних узлов и т.д., Но их слишком много, поэтому они не помещаются на одной странице, и когда я запускаю команду, когда она заканчивается, я могу просто прокрутить до последней страницы и не могу прочитать остальные результаты на предыдущих страницах. Как я могу распечатать результаты команды в текстовый файл или сделать паузу и увидеть результаты на других страницах?
1 ответ
2
Как я могу распечатать результаты команды в текстовый файл
Используйте операторы перенаправления > (перезаписывает) или >> (добавляет), которые описаны в руководстве по вашей оболочке.
mycommand > output.txt
Если вам также нужно перенаправить stderr, используйте одно из следующих действий, в зависимости от вашей оболочки:
mycommand >& output.txt
mycommand > output.txt 2>&1
или сможете остановиться и посмотреть результаты на других страницах?
Используйте пейджер типа more , less , w3m или pg .
mycommand | less
mycommand |& less
mycommand 2>&1 | less
less удобнее, но может быть установлено не на всех системах.
| Трубный оператор также описан в руководстве вашей оболочки.
