В Юникс системах можно перенаправить вывод выполняемой команды в лог-файл, но иногда хотелось бы видеть результаты работы одновременно и в консоли.
Вот пример перенаправления вывода в файл:
При этом в консоли вы не увидите результатов работы команды. Чтобы вывести результаты в оба потока, воспользуемся утилитой tee.
Она создаст/перезапишет файл list.txt, куда будет продублирован вывод в консоль. Если требуется добавить (а не перезаписать) данные в файл, то используйте ключ -a:
Такая команда будет работать по аналогии с
где вывод данных добавляется в конец существующего файла.
UNIX
Данная запись опубликована в 22.06.2021 12:56 и размещена в рубрике Программирование.
Вы можете перейти в конец страницы и оставить ваш комментарий.
Мало букафф? Читайте есчо !
Сентябрь 9, 2018 г.
Если после команды
[crayon-6a3353fe1caa5323738314/]
Вы видите что то вроде:
[crayon-6a3353fe1caad959636542/]
Возможно вам поможет следующий алгоритм установки.
therubyracer потребовался мне для работы lessc, потому я стал искать решение, как ...
Читать
Январь 24, 2017 г.
Не простая операция, если вы не имели опыта настройки / работы с postgresql до сих пор. Расскажу поэтапно как выгрузить дамп базы, и как затем этот дамп ...
Читать
Сентябрь 12, 2018 г.
Как произвести в bash/sh простейшие вычисления? Давайте рассмотрим несколько примеров.
Операции с целыми числами
Пока вас интересуют целочисленные вычисления, вы можете пользоваться командами встроенными в bash.
Вот 6 арифметических команд, которые ...
Читать
Март 17, 2024 г.
В Unix для замены текстового значения в группе файлов можно использовать утилиту rpl.
Установите rpl:
[crayon-6a3353fe1d205230566487/]
Для замены тестовой строки выполните команду в файле FILENAME:
[crayon-6a3353fe1d20d329249091/]
Подстановка ...
Читать