Вывод одновременно и в консоль и в файл в UNIX

В Юникс системах можно перенаправить вывод выполняемой команды в лог-файл, но иногда хотелось бы видеть результаты работы одновременно и в консоли.

Вот пример перенаправления вывода в файл:

При этом в консоли вы не увидите результатов работы команды. Чтобы вывести результаты в оба потока, воспользуемся утилитой tee.

Она создаст/перезапишет файл list.txt, куда будет продублирован вывод в консоль. Если требуется добавить (а не перезаписать) данные в файл, то используйте ключ -a:

Такая команда будет работать по аналогии с

где вывод данных добавляется в конец существующего файла.

Мало букафф? Читайте есчо !

Замена строки в файлах

Март 17, 2024 г.

В Unix для замены текстового значения в группе файлов можно использовать утилиту rpl. Установите rpl: [crayon-6aedbd2ede9a4689818046/] Для замены тестовой строки выполните команду в файле FILENAME: [crayon-6aedbd2ede9ac448876775/] Подстановка ...

Читать

Копирование только нужных типов файлов в UNIX с сохранением путей

Февраль 23, 2018 г.

Решаем задачу о копировании файлов из каталога SRC в каталог DST, но только определенных заданных типов, сохраняя структуру каталогов. Это может понадобиться для сбора ассетов проекта, создания архивов и т.п. К примеру, вы хотите скопировать ...

Читать

Полезные команды для админа хостинга на UNIX

Август 22, 2013 г.

Те кто постоянно работает в командной строке UNIX, не находят ничего сложного в использовании разных утилит. Мне иногда приходится общаться с UNIX через ...

Читать

Как правильно добавить строку в crontab

Май 31, 2025 г.

cron — это системный планировщик задач в Linux. Он позволяет запускать команды по расписанию, например: каждые 15 минут отправлять запрос на сайт или запускать скрипт. В статье разберём два способа как правильно добавить новую строку в crontab, на ...

Читать
 

Комментарии к «Вывод одновременно и в консоль и в файл в UNIX»

Понравилась статья? Есть вопросы? - пишите в комментариях.



Комментарий: