2016-05-19 109 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