Я знаю, что могу войти в файл, добавив
> log.txt
в конец команды, но как мне записать в файл И на консоль?
решение1
попробуйте использовать tee
?
| tee log.txt
вместо
> log.txt
решение2
Есть разные способы, которыми можно сделать журнал. Но первое и самое главное — это то, что вы хотите поместить в свой журнал. Это можно сделать разными способами:
Команда Tee разделяет вывод команды так, чтобы его можно было увидеть на дисплее, а также сохранить в файле.
command | tee log.txt
Приведенная выше команда отобразит вывод на терминал, а также перенаправит вывод в файл
log.txt
.Команда script создает машинописный текст (копию) всего, что печатается на вашем терминале:
script -a log.txt
решение3
Использоватьtee
команда:
some_command | tee log.txt