2016-05-19 81 views
0

如何在bashrc中使用linux“tee”命令来自动记录您在shell中编写的所有内容,并在屏幕上并行执行somefile?在bashrc中使用linux“tee”命令

+0

你能解释一下你的问题或需求吗? – user861594

+0

“写”?你能给个例子吗? –

+0

来吧,在日志文件中显示一个简单的会话及其结果。 –

回答

1

假设你只是想在一个文件来记录你的shell会话,最简单的方法是:

script mylog 

它只是打开一个新的外壳。当你想停止会话记录时,只需输入exit。之后,您的录制的会话将在mylog文件中。


或者你可以这样做:

$ tee > mylog 

,并在另一个窗口:

$ tail -f mylog 

但是这可能不是你想要的。

+1

感谢您的回复,但我必须解释我的意思。我想记录我在bash中做的所有事情,如历史记录:命令和linux的答案,命令和Linux的答案,而不输入命令tee -a日志文件,命令tee -a日志文件, – Leone

+0

我只是做一个教程如何安装一些envionment – Leone

+0

感谢您的帮助 – Leone