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

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

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

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

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

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

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

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

Арифметические операции в консоли UNIX

Сентябрь 12, 2018 г.

Как произвести в bash/sh простейшие вычисления? Давайте рассмотрим несколько примеров. Операции с целыми числами Пока вас интересуют целочисленные вычисления, вы можете пользоваться командами встроенными в bash. Вот 6 арифметических команд, которые ...

Читать

Как проверить занят ли в port в unix

Январь 31, 2023 г.

... и выполнить те или иные операции в зависимости от результата проверки, используя командный процессор, например bash. Примерно так формулируется очередная небольшая задача, возникающая в ежедневном потоке рутины автоматизации работы. Существует ...

Читать

Удаление большого числа файлов в UNIX

Ноябрь 23, 2015 г.

Столкнулся недавно с такой проблемой - не смог файловым менеджером даже просто открыть папку с временными файлами на своём веб-сервере под UNIX. Размер, папки, т.е. сам список файлов оказался объемом в 85 мегабайт. Сколько там файлов, я даже не представляю. ...

Читать

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

Март 17, 2024 г.

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

Читать
 

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

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



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