В Юникс системах можно перенаправить вывод выполняемой команды в лог-файл, но иногда хотелось бы видеть результаты работы одновременно и в консоли.
Вот пример перенаправления вывода в файл:
При этом в консоли вы не увидите результатов работы команды. Чтобы вывести результаты в оба потока, воспользуемся утилитой tee.
Она создаст/перезапишет файл list.txt, куда будет продублирован вывод в консоль. Если требуется добавить (а не перезаписать) данные в файл, то используйте ключ -a:
Такая команда будет работать по аналогии с
где вывод данных добавляется в конец существующего файла.
UNIX
Данная запись опубликована в 22.06.2021 12:56 и размещена в рубрике Программирование.
Вы можете перейти в конец страницы и оставить ваш комментарий.
Мало букафф? Читайте есчо !
Октябрь 6, 2021 г.
Рассмотрим порядок установки/обновления PHP на RHL (шпаргалка).
Описание php пакетов находится в remi репозитории. Возможно, его потребуется установить/обновить. ...
Читать
Август 23, 2018 г.
Когда над проектом работает несколько разработчиков, то возникают определенные структурные и организационные вопросы. Каждый программист обычно работает ...
Читать
Август 22, 2013 г.
Те кто постоянно работает в командной строке UNIX, не находят ничего сложного в использовании разных утилит. Мне иногда приходится общаться с UNIX через ...
Читать
Февраль 20, 2018 г.
Если вы укажите полный путь архивируемой папки в UNIX, то файлы будут размещены в архиве вместе полным путем. Не всегда это удобно и правильно, зависит от выполняемой задачи.
Как отсечь абсолютные пути, оставив только относительные?
Для этого ...
Читать