Tee.exe - дублирование консольного вывода в текстовый файл

Здесь обсуждаются темы, косвенно связанные с Far.
Rockie
Posts: 10
Joined: Sat 21 Oct, 2006 11:24

Tee.exe - дублирование консольного вывода в текстовый файл

Post by Rockie »

Здравствуйте.

Собственно сабж =)

Каким образом вести лог всего, что выводится в консоль( копировать в текстовый файл). Вообще круто было бы, если один день - один файл..

Если не штатными средствами, то как по вашему это можно реализовать?
 ! Message from: John Doe
Связанное обсуждение: viewtopic.php?f=6&t=7376
User avatar
Px
Posts: 826
Joined: Fri 08 Sep, 2006 15:52
Location: Вишнёвый (под Киевом)
Contact:

Post by Px »

Кем выводится?
User avatar
Skirda
Posts: 3475
Joined: Wed 16 Mar, 2005 11:01
Been thanked: 8 times

Post by Skirda »

есть такая штука, как tee.exe
что-то-там-исполняемое-выводящее-в-консоль | tee file.log
d.k.Brazz
Posts: 176
Joined: Wed 07 Sep, 2005 17:02
Location: дети берутся?

Post by d.k.Brazz »

Наверное Rockie имеет ввиду чтобы в фаре как то было реализовано ведение хистори всего stdout от всех запускаемых консольных прог.
Т.е. все что выводится в консоль фара чтоб выводилось дополнительно еще и в некий history.txt для дальнейшего "разбора полетов".
shamilbi
Posts: 49
Joined: Fri 09 Mar, 2007 07:12
Location: Томск

Post by shamilbi »

tee: gnuwin32 --> shellutils
Слава
«математик»
Posts: 232
Joined: Sat 22 Apr, 2006 17:12

Вывод и на консоль и в файл

Post by Слава »

Скажите, можно ли сделать так, чтобы вывод некоей программы, идущий на консоль, писать в файл, при этом оставляя/*дублируя?*/ вид выводимого на консоль? // просто он долгий и полезный - хочется и видеть и потом всё перечитать, поанализировать...
User avatar
Centaur
Posts: 1083
Joined: Tue 05 Apr, 2005 20:09
Location: Novosibirsk, Russia
Been thanked: 2 times

Re: Продублировать консольный вывод в текстовый файл

Post by Centaur »

Команда называется tee, брать в любом порте утилит GNU на Win32.
Max Rusov
Posts: 3651
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Has thanked: 2 times
Been thanked: 19 times

Продублировать вывод из батника в файл.

Post by Max Rusov »

Есть некий навороченный батник build.bat, который что-то компилирует, архивирует... не суть. Весь вывод идет в консоль. Хочется параллельно дублировать вывод в лог файл, для последующих разборок, желательно так, чтобы в батнике ничего менять не пришлось. Просто перенаправление не годится. Есть какое-нибудь простое решение?
User avatar
John Doe
Бюрократ
Posts: 13807
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 426 times
Contact:

Re: Продублировать вывод из батника в файл.

Post by John Doe »

Max Rusov
Posts: 3651
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Has thanked: 2 times
Been thanked: 19 times

Re: Продублировать консольный вывод в текстовый файл

Post by Max Rusov »

Оно.
Я знал, что это правильное место. :)
User avatar
John Doe
Бюрократ
Posts: 13807
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 426 times
Contact:

Re: Продублировать консольный вывод в текстовый файл

Post by John Doe »

Ещё один порт под win32: http://www.commandline.co.uk/mtee/
ccaid
Posts: 908
Joined: Fri 12 Jun, 2009 16:04
Has thanked: 24 times
Been thanked: 6 times

Re: Продублировать консольный вывод в текстовый файл

Post by ccaid »

а чем использование tee отличается от "> log.txt & type log.txt" ?
вывод в консоли появится не раньше окончания всего батника
Фар делают добрые люди
Max Rusov
Posts: 3651
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Has thanked: 2 times
Been thanked: 19 times

Re: Продублировать консольный вывод в текстовый файл

Post by Max Rusov »

Это вопрос или ответ на вопрос?
Post Reply

Return to “Операционные системы, командные оболочки и прочее”