2016-05-19 7 views
0

Как использовать команду linux «tee» в bashrc для автоматической регистрации всего, что вы пишете в оболочке, и получить на экране параллель с каким-то файлом?Использование команды linux «tee» в bashrc

+0

Вы можете более подробно описать ваши проблемы или требования? – user861594

+0

"пишите"? можете ли вы привести пример? –

+0

приходите на человека, покажите простой сеанс и его результат в файле журнала. –

ответ

1

Предполагая, что вы просто хотите записать оболочки сессию в файле, самый простой способ:

script mylog 

Он просто открывает новую оболочку. Если вы хотите остановить сеанс записи, просто введите exit. После этого ваш записанный сеанс будет в файле mylog.


В качестве альтернативы вы можете сделать:

$ tee > mylog 

А на другом окне:

$ tail -f mylog 

Но это, вероятно, не то, что вы хотите.

+1

спасибо за ответ, но я haveto объясню, что я имею в виду. Я хочу регистрировать все, что я делаю в bash, для файла, как история: команда и ответ linux, команда и ответ linux без ввода: команда tee -a logfile, команда tee -a logfile, – Leone

+0

Мне нужно только сделать учебник, как install some envionment – Leone

+0

спасибо за помощь – Leone