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

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

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

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

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

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

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

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

Проблемы при установке therubyracer

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

Если после команды [crayon-6a9fa54d1a792447746805/] Вы видите что то вроде: [crayon-6a9fa54d1a79b955185420/] Возможно вам поможет следующий алгоритм установки. therubyracer потребовался мне для работы lessc, потому я стал искать решение, как ...

Читать

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

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

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

Читать

Выполнение команды от имени другого пользователя

Март 17, 2022 г.

Команда su позволяет выполнить любую операцию от имени существующего пользователя. К примеру от имени пользователя nginx: [crayon-6a9fa54d1ac18055844184/] Должно вывести nginx, но скорее всего ничего не получится и вы увидите сообщение ...

Читать

Найти файлы, содержащие две нужные строки

Октябрь 6, 2023 г.

Полезный пример поиска в UNIX, чтобы найти файлы, содержащие 2 и более разных подстрок. Например, мне нужно было найти все файлы конфигурации, в которых одновременно есть значение "field_spacing" и "excluded: false". Grep такой функции поиска не ...

Читать
 

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

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



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