Linux:Рецепты/Перенаправление стандартного вывода и стандартного вывода ошибок в один файл: различия между версиями
Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Myagkij (обсуждение | вклад) (Новая страница: «{{Панель управления/Linux}} {{Myagkij-редактор}} =Перенаправление стандартного вывода и стандартного вывода ошибок в один файл= ==Проблема== При выполнении команды иногда требуется сохранить результат стандартного вывода и стандартного вывода ошибок в один ф...») |
Myagkij (обсуждение | вклад) Нет описания правки |
||
(не показана 1 промежуточная версия этого же участника) | |||
Строка 20: | Строка 20: | ||
{{Примечание1 | {{Примечание1 | ||
|Здесь выполняется два перенаправления. Сначала стандартного вывода в файл ''test.txt'', а затем, используя нотацию '''2>&1''' - стандартный вывод ошибок(дескриптор 2) в стандартный вывод(дескпритор 1). | |Здесь выполняется два перенаправления. Сначала стандартного вывода в файл ''test.txt'', а затем, используя нотацию '''2>&1''' - стандартный вывод ошибок(дескриптор 2) в стандартный вывод(дескпритор 1). | ||
}} | |||
{{Примечание1 | |||
|Порядок перенаправления имеет важную роль. Сначала перенаправление стандартного вывода,а затем стандартного вывода ошибок. | |||
}} | }} | ||
Строка 29: | Строка 33: | ||
=См.также= | =См.также= | ||
=Внешние ссылки= | =Внешние ссылки= | ||
Строка 36: | Строка 38: | ||
<references /> | <references /> | ||
{{Навигационная таблица/Linux | {{Навигационная таблица/Портал/Linux}} | ||
[[категория:Рецепт]] | [[категория:Рецепт]] | ||
[[категория:Рецепты]] | [[категория:Рецепты]] |
Текущая версия от 17:24, 25 апреля 2023
Проверка/Оформление/Редактирование: Мякишев Е.А.
Перенаправление стандартного вывода и стандартного вывода ошибок в один файл
Проблема
При выполнении команды иногда требуется сохранить результат стандартного вывода и стандартного вывода ошибок в один файл.
Решение
Используйте оператор перенаправления > два раза.
Пример для старых терминалов:
ls -l /bin/usr > test.txt 2>&1
Пример для новых терминалов:
ls -l /bin/usr &> test.txt
См.также
Внешние ссылки