Как использовать команду linux «tee» в bashrc для автоматической регистрации всего, что вы пишете в оболочке, и получить на экране параллель с каким-то файлом?Использование команды linux «tee» в bashrc
ответ
Предполагая, что вы просто хотите записать оболочки сессию в файле, самый простой способ:
script mylog
Он просто открывает новую оболочку. Если вы хотите остановить сеанс записи, просто введите exit
. После этого ваш записанный сеанс будет в файле mylog
.
В качестве альтернативы вы можете сделать:
$ tee > mylog
А на другом окне:
$ tail -f mylog
Но это, вероятно, не то, что вы хотите.
спасибо за ответ, но я haveto объясню, что я имею в виду. Я хочу регистрировать все, что я делаю в bash, для файла, как история: команда и ответ linux, команда и ответ linux без ввода: команда tee -a logfile, команда tee -a logfile, – Leone
Мне нужно только сделать учебник, как install some envionment – Leone
спасибо за помощь – Leone
Вы можете более подробно описать ваши проблемы или требования? – user861594
"пишите"? можете ли вы привести пример? –
приходите на человека, покажите простой сеанс и его результат в файле журнала. –