`tee` - это команда, которая читает из стандартного ввода и записывает в стандартный вывод и в файл, так что пользователь может видеть вывод команды одновременно с ее сохранением.
2 ответа

Результаты в пустом файле

Я пытаюсь изменить конфигурацию Apache следующим образом: sudo awk '/<Directory \/var\/www\/>/,/AllowOverride None/{sub("None", "All",$0)}{print}' /etc/apache2/apache2.conf | sudo tee /etc/apache2/apache2.conf > /dev/null После этого /etc/a…
20 авг '15 в 12:21
2 ответа

Тройник не получает всю продукцию из трубы

У меня есть скрипт, выполняющий команды, такие как: export LD_LIBRARY_PATH=.:$LD_LIBRARY_PATH;./some_app -i $INDEX | tee $LOG echo "Number of errors: $(grep "ERROR" $LOG | wc -l)" Проблема, вероятно, в трубе tee, Похоже, не получить весь вывод. Когд…
23 июн '15 в 10:22
2 ответа

Направление не пустого вывода в файл

Я хочу сохранить в файл только непустой вывод команды find. Если нет выходного файла, не следует создавать. $ ls folder aa $ find . -name 'bb' | tee file $ cat file $ ls folder aa file Как это сделать?
21 фев '18 в 10:54
1 ответ

Тройник ходовой от alt+f2

По какой-то причине это работает от термина и не от "запуска" диалога или ярлыков Openbox...echo 200 | sudo tee /sys/class/backlight/intel_backlight/brightness
07 май '16 в 13:46
2 ответа

Редактирование текстового файла не сохраняет изменения

Я пытаюсь следовать приведенным здесь инструкциям, чтобы включить подсветку клавиатуры на Dell Vostro 3350. Я хочу изменить содержимое /sys/class/leds/dell::kbd_backlight/brightness файл, который содержит 0, чтобы 3, После запуска echo 3 | sudo tee …
30 авг '16 в 23:12
3 ответа

Как автоматически сохранить вывод команды терминала в файл

Есть ли способ сохранить вывод команды терминала в файл без необходимости писать команду ' | tee /abc.txt'каждый раз?
22 май '14 в 18:36
6 ответов

Отладка команды preseed/late_command для сервера Ubuntu 16.04: не найден или отсутствует каталог

Я пытаюсь запустить следующий preseed-файл на сервере Ubuntu 16.04 (во время сборки упаковщика): d-i preseed/late_command string \ in-target mkdir -v -p -m 0440 "/etc/sudoers.d"; \ in-target echo "%vagrant ALL=(ALL) NOPASSWD: ALL" | tee -a /etc/sudo…
1 ответ

Используйте tee для сохранения файла журнала в подпапке (определенной в переменной)

Входной файл скрипта передается в качестве аргумента из командной строки. Я хочу, чтобы файл журнала от tee был сохранен в той же директории, что и входной файл: Допустим, что входной файл находится в "data/temp/inputfile.txt" Это та часть, которая …
29 ноя '18 в 16:58
1 ответ

Как добавить тройку в файл в Bash?

Это команды, которые я печатаю в терминале echo -e "First Line" | tee ~/output.log echo -e "Second Line" | tee ~/output.log Когда я смотрю в файл output.log, я вижу только "вторую строку". Как я могу убедиться, что тройник добавляется (а не стирает …
05 авг '16 в 15:58
1 ответ

Как перенаправить вывод в файл журнала без тройника? нормальное перенаправление не работает

Почему бы не использовать тройник? потому что рендеринг вывода терминала замедляет работу приложения. по какой-то причине это не работает: application 2>&1 >"$logFile" выход продолжает идти к терминалу..
17 июл '13 в 02:47
3 ответа

Есть ли какое-либо значение для использования тройника?

Почему почти все инструкции относительно добавления текста в системные файлы, такие как fstab а также /etc/apt/sources.list.d/<name>.list включать использование tee а также echo добавить указанный текст? Возьмите следующие примеры, которые зап…
20 янв '14 в 18:37
1 ответ

Невозможно скопировать весь вывод в файл с tar/pigz

Я использую в моем сценарии: tar cfh - "$SRC_DIR" --exclude-from <(find $SRC_DIR -size +$EXCLUDE_MB_FILES) | pigz -9 --quiet --keep --recursive --rsyncable > $BACKUP_TARGER_DIR/$ARC_NAME | tee $LOG_FILE Но LOG_FILE пустой. Зачем?
31 авг '17 в 23:24
1 ответ

Захват вывода текста в журнал при печати РЕАЛЬНОГО ВРЕМЕНИ на терминал

Мой вывод выводит примерно 1 строку в секунду на терминал, может быть, 100-200 строк. Я пытался захватить вывод с помощью tee, но он печатает все строки в конце процесса, а не в реальном времени. Я также пытался использовать script команда, но выход…
25 сен '13 в 11:30
0 ответов

Правильный способ настройки питания USB в Ubuntu

Эхо на | sudo tee /sys/bus/usb/devices/*/power/level > /dev/null Приведенная выше команда используется для включения питания USB (отключение энергосбережения USB). Я выполняю команду каждый раз, когда захожу в Ubuntu, потому что у меня есть аудиоуст…
03 дек '17 в 14:19
1 ответ

Используйте команду "tee" для добавления отладочной информации звездочки в файл

Когда я бегу: $ asterisk -rvvv | tee temp-log-asterisk.txt $ ubuntu*CLI> dialplan reload $ exit это реальный вывод звездочки: Теперь, когда я смотрю на содержание temp-log-asterisk.txt Я ожидаю увидеть тот же контент, но я вижу это вместо этого!:
08 мар '18 в 00:20
2 ответа

Команда 'sudo tee' пошла не так | Удаление source.list, который нельзя прочитать?

Это происходило дважды, когда я следовал инструкциям по установке программного обеспечения и затем открывал центр программного обеспечения, а затем немедленно закрывался в результате выполнения команд из инструкций. Первый случай произошел, когда я …
2 ответа

lint: команда не найдена

Есть ли в Ubuntu утилита lint? Как это установлено? В компьютерном программировании lint - это утилита Unix. https://en.wikipedia.org/wiki/Lint_%28software%29 thufir@mordor:~$ thufir@mordor:~$ gcc program.c -o prog program.c:5:1: warning: return typ…
04 апр '16 в 10:35
1 ответ

Зачем нужна команда?

В Ubuntu мои клавиши яркости не работают. Поэтому вместо того, чтобы каждый раз открывать настройки Ubuntu, я хочу написать сценарий оболочки для использования в моем.bashrc. Теперь я совсем не понимаю, почему команда tee в следующей строке кажется …
12 окт '16 в 13:42
0 ответов

Могу ли я использовать тройник для больших выходов из системы на сервере 7/24?

Команда tee https://unix.stackexchange.com/questions/35935/how-to-log-to-file-and-to-console записывает вывод консоли также в файл. Однако, когда я открываю файл, когда основная программа все еще работает, лог-файл пуст. Это не проблема, поскольку у…
01 июл '18 в 19:29
4 ответа

Чтение и запись файла: команда tee

Хорошо известно, что такая команда: cat filename | some_sed_command >filename стирает имя файла, так как перенаправление вывода, выполняемое перед командой, вызывает усечение имени файла. Можно решить проблему следующим образом: cat file | some_s…
31 мар '16 в 08:03