Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Перенаправление

55K
26 февраля 2010 года
Тарас Атавин
6 / / 26.02.2010
Предположим, команда
 
Код:
make
выдаёт многострочное сообщение, а я хочу запихать его всё в файл.
 
Код:
make | s
создаёт файл s в две строки. А как запихать туда все мессаги компила об ошибках?
9
26 февраля 2010 года
Lerkin
3.0K / / 25.03.2003
команда > file.txt
55K
26 февраля 2010 года
Тарас Атавин
6 / / 26.02.2010
Блин, я ещё сам путаюсь! Именно
 
Код:
make > s
я и пробовал.
5
26 февраля 2010 года
hardcase
4.5K / / 09.08.2005
Об ошибках компилятор сообщает в STDERR, тогда как > будет транслировать только STDOUT. Посему ошибки в файл не попадают.
[quote=Справка в Виндах]
STDIN 0 Keyboard input
STDOUT 1 Output to the Command Prompt window
STDERR 2 Error output to the Command Prompt window
[/quote]
Чтобы залить в файл и STDOUT и STDERR нужно использовать такое заклинание (копирование хэндла):
 
Код:
make > file 2>&1
253
26 февраля 2010 года
Proger_XP
1.5K / / 07.08.2004
Полезная небольшая табличка по перенаправлению - тут.
5
26 февраля 2010 года
hardcase
4.5K / / 09.08.2005
Цитата: Proger_XP
Полезная небольшая табличка по перенаправлению - тут.


Это клон виндового хэлпа. ;)

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог