Вопросы с меткой [tee]

Руководство по использованию метки tee отсутствует.

87
голосов
10ответов
19k показов

Какова цель «тройник»?

Все случаи использования tee я когда-либо видел, были такими: do_something | tee -a logfile Или же: do_something_else | tee logfile tee ли футболка для тех, кто не знает, что вы можете сделать то же ...
49
голосов
2ответа
17k показов

Сохраняйте цвета во время прокачки

ls -l --color=auto | tee output.log Без трубы / тройника она цветная. Как я могу сделать так, чтобы он оставался цветным при использовании tee (можно раскрашивать только на экране, меня не волнуют ...
31
голос
6ответов
15k показов

Альтернатива команде tee без STDOUT

Я использую | sudo tee FILENAME для возможности записи или добавления в файл, для которого довольно часто требуются права суперпользователя. Хотя я понимаю, почему это полезно в некоторых ситуациях, ...
9
голосов
1ответ
5k показов

PowerShell и тройник

Я использую эту команду, чтобы увидеть вывод как в консоли, так и в файле: powershell -command "my_command_1 | tee ('logs\{0}.log' -f (Get-Date -format 'yyyy.MM.dd-HH.mm'))" powershell -command ...
8
голосов
2ответа
2k показов

tee: Что именно делает опция --ignore-interrupts?

Название в основном говорит обо всем. у команды есть опция --ignore-interrupts: -i, --ignore-interrupts ignore interrupt signals Кто-нибудь может объяснить / привести пример, в какой ситуации это ...
5
голосов
3ответа
8k показов

Используйте netcat в качестве прокси для регистрации трафика

Я хочу использовать netcat в качестве прокси-сервера для регистрации http-запросов и ответов на файлы, а затем подключать их для проверки трафика. Думаю, проволочная акула. Попробовал следующее, где ...
4
голоса
1ответ
2k показов

Тройник скрипт для файла внутри себя

Я знаком с использованием тройника, и я знаю, что я могу просто записать вывод с script.sh | tee file.log Однако я хочу цельный интерфейс для пользователя. Есть ли способ, в script.sh, запустить tee, ...
4
голоса
6ответов
6k показов

Как я могу передать и отобразить вывод в командной строке Windows?

У меня есть процесс, который мне нужно запустить в командном файле. Этот процесс производит некоторую продукцию. Мне нужно и вывести этот вывод на экран, и отправить (передать) его в другую ...
4
голоса
1ответ
1k показов

Можете ли вы поставить перед каждой строкой, написанной с помощью tee, текущую дату и время?

Я использую команду 'tee' для записи результатов длинной команды bash в файл. Может ли файл, который я посылаю с tee, каким-либо образом ставить перед каждой строкой метку времени, когда строка была ...
4
голоса
1ответ
1k показов

Как тройник к stderr? (несколько приемников в одном конвейере)

some_source | (tee /dev/stderr | sink_1) 2>&1 | sink_2 Кажется, чтобы потерпеть неудачу. Как сделать это правильно без каких-либо временных?
3
голоса
1ответ
359 показов

Трубопровод с заменой процесса и повторное соединение с выходом

Я пытаюсь использовать мощный удаленный сервер с точки зрения кодирования видео. У меня есть локальный DVD-привод для копирования DVD в память, и, наконец, в Mbuffer. Оттуда я хотел бы разделить ...
3
голоса
1ответ
847 показов

Linux: перенаправление stdout и stderr

Я хочу написать stdout в файл, но также печатает stdout и stderr. Я попытался использовать тройник: prog | tee stdout.txt но это приводит к тому, что напечатанные stderr и stdout неправильно ...
3
голоса
1ответ
2k показов

Можно ли рассчитать контрольную сумму файла при его создании?

Я создаю большой архив tar и я хотел бы также создать контрольную сумму архива. Я мог бы достичь этого так: $ tar cfz archive.tar.gz files $ sha256sum archive.tar.gz > archive.tar.gz.sha256sum Но ...
2
голоса
1ответ
86 показов

Трубный вывод командной строки построчно в Windows

Я запускаю сервер из командного файла и хочу, чтобы выходные данные сервера отображались как на экране, так и записывались в файл журнала. Я нашел способ сделать это из этого ответа: powershell ...
2
голоса
1ответ
490 показов

зеркала / репозитории cygwin - ти и свн

Я запустил установку Cygwin, используя несколько разных репозиториев, но некоторые программы, по-видимому, отсутствуют в тех, которые я пробовал до сих пор. Я специально ищу тройник и свн. Какие ...
2
голоса
2ответа
2k показов

тройник вызывает зависание скриптов bash

У меня есть скрипт, который вызывает ряд других скриптов установки ./script1.sh 2>&1 | tee script1.log ./script2.sh 2>&1 | tee script2.log ./script3.sh 2>&1 | tee script3.log Все они выглядят ...
2
голоса
2ответа
529 показов

Пусть тройник лучше обрабатывает возврат каретки

Я написал приложение для Java-консоли, которое неоднократно выводит свой статус на консоль, используя возврат каретки (\r) в конце, а не перевод строки (\n), чтобы сохранить вывод на одном экране. Я ...
1
голос
1ответ
125 показов

Используете "тройник" для выборочной регистрации выходных данных терминала Ubuntu?

Мне нужно зарегистрировать вывод терминала. Но мне нужны только некоторые выходные данные, которые начинаются с ключевого слова (скажем, начинается с "ошибки"). Я использую что-то похожее на: ls | ...
1
голос
1ответ
54 показов

Используя тройник, я теряю свои привилегии sudo

Я пишу установочный скрипт, и мне нужно запустить его sudo поскольку я тестирую его на экземплярах AWS RedHat, поэтому не могу напрямую перейти от имени root . Я хочу записать журнал в файл, а также ...
1
голос
1ответ
31 показов

Только последний тройник записывает в файл (возможно, перекрытие с exec?)

Я пытаюсь перенаправить все свои выходные данные в a.out , кроме некоторых, которые также должны быть записаны в b.out . Я думаю, что было бы неплохо использовать exec поверх tee (tee также ...
1
голос
2ответа
31 показов

tee команда, показать оба вывода stdout

Я хотел бы показать содержимое файла, а также вычисленную cksum файла сразу, почему следующая команда выводит только файл - но не cksum? sudo cat filename | tee cksum Я знаю, что мог бы использовать ...
1
голос
2ответа
666 показов

Как записать вывод части скрипта оболочки

Я ищу краткое решение для записи вывода части сценария оболочки в файл. Кроме того, я все еще хочу иметь возможность следить за выводом жизни на экран. От man-страниц "bash" (встроенный exec , ...
1
голос
2ответа
330 показов

последовательность процессов конвейера / тройника linux

Я думаю, что для команды Linux, конвейер:$ command1 | command2 | command3 будет выполняться с последовательностью команда 1 -> команда 2 -> команда 3. Но как насчет использования tee:$ command1 | tee ...
1
голос
2ответа
652 показов

Как перенаправить stderr скрипта python3, используя тройник?

Я пользователь Debian и RedHat. Я хотел бы перенаправить stderr (logging модуля) из скрипта Python3 . Сценарий выводит много вещей, и часть, которую я хочу захватить, может быть получена с помощью: ...
1
голос
1ответ
6k показов

Использование tee для передачи вывода ls и grep в команду tail без скрипта

У меня проблема с запуском файлов журнала. Я пытаюсь использовать ls для создания списка файлов в каталоге журнала и grep для запуска для определенных случаев / раз, когда файл запускался. Мне нужна ...
1
голос
1ответ
1k показов

Как объединить команду tee с интерактивными сценариями для регистрации результатов?

С некоторого времени обычно записывают длинные выходные с tee позже less их, это является удивительным , чтобы просмотреть configure и make выходы и такие, но терпит неудачу , когда сценарий или ...
0
голосов
1ответ
139 показов

Передача stderr в файл и на экран без перенаправления stderr в stdout

В скрипте bash я хотел бы выполнить команду при передаче stderr как в файл, так и в терминал. Однако я хочу, чтобы stderr оставался в файловом дескрипторе '2', чтобы я мог проанализировать его из ...
0
голосов
1ответ
209 показов

обновить заголовок терминала из стандартного вывода длительной команды?

Я хотел бы изменить заголовок окна терминала во время длительной команды (например: git svn fetch) со значениями, извлеченными из вывода, при этом все еще записывая в стандартный вывод. Возможно ли ...
0
голосов
1ответ
22 показов

Копирование вывода dd на консоль в файл, а также в консоль

Я пытаюсь создать образ жесткого диска, используя dd, который выдает ошибки ввода-вывода. В результате я добавил параметр 'noerror', но я хотел бы отслеживать ошибки, чтобы попытаться восстановить. ...
0
голосов
1ответ
7k показов

Как установить libelfg0-dev на 64-битную версию Ubuntu 16.04 LTS

Я пытаюсь настроить среду Open-TEE, следуя инструкции из https://open-tee.github.io/documentation/ Open-TEE требует установки libelfg0-dev. Но когда я бегу sudo apt-get install libelfg0-dev Я получил ...
0
голосов
1ответ
48 показов

При запуске команд lxc-attach в сеансе возникают проблемы с форматированием на консоли

Я использую тройник для записи вывода установочного скрипта в файл обычным способом. Все хорошо, за исключением случаев, когда команды lxc-attach выполняются в контейнере LXC Linux. Например (см. ...
0
голосов
1ответ
893 показов

Командная строка FFmpeg с опцией tee muxer, выводом в видеофайл и одновременно image2 muxer

Я хотел бы сохранить неподвижные изображения из видео по прямому http URL. В то же время я хочу сохранить видео. Как я могу использовать ffmpeg со специальным миксером для одновременного сохранения ...
0
голосов
1ответ
67 показов

Альтернатива тройника (ввод пользователя пропущен)

мы используем сторонний интерактивный инструмент командной строки, и мы используем tee для регистрации того, что сделал пользователь - чтобы проверить позже, если это необходимо ... Инструмент ...
0
голосов
2ответа
954 показов

UEFI vs. ARM TrustZone

Я понимаю, что UEFI имеет функцию безопасной загрузки, которая теперь доступна для всех Win 8 (планшетов и смартфонов). Как это согласуется с TrustRone AMR, например? Походит ли UEFI на встроенный ...
0
голосов
0ответов
367 показов

FFmpeg tee muxer обрабатывает аудио по-разному

Я изо всех сил пытаюсь заставить работать миксер. Когда я вывожу в локальный файл напрямую, это работает, но когда я заменяю вывод на тройник, это не получается, поэтому: ffmpeg -loglevel trace -f ...
0
голосов
1ответ
473 показов

извлечение нескольких файлов .gz и печать имени извлеченного файла

Я думаю, это легко, но я блокирую ... У меня есть каталог с серией файлов журналов (с сервера Minecraft ...): 2014-09-28-1.log.gz 2014-09-29-1.log.gz 2014-09-30-1.log.gz 2014-10-01-1.log.gz ...
0
голосов
1ответ
128 показов

Как хранить данные из разных соединений Netcat в отдельных файлах?

Мне нужен сервер, который должен принимать потоки данных, хранить их в файлах и отправлять дальше. Каждое соединение должно создать файл с соответствующей отметкой времени в имени файла, а затем ...
-1
голос
1ответ
94 показов

Почему команда tee выводит что-то очень странное, когда я записываю результат из VIM?

Я могу распознать приветственное сообщение, например:VIM - Vi IMproved[9;35Hversion 7.3[10;29Hby Bram Moolenaar et al.[11;19HVim is open source and freely distributable[13;26HBecome a registered Vim ...