2013-07-31 20 views
5

プログラムを自動的にインストールしてFedora 19のLinuxディストリビューションに設定するスクリプトを作ろうとしています。 これを作成するために、私はVMを作って、 "Terminal"アプリケーションですべてのコマンドを手動で入力しています。すべての入力されたコマンドをlinuxコンソールにコピーし、その結果をファイルに出力します。

私はこのログを使ってスクリプトを作成することができますので、私が入力したすべてのものとすべての出力(標準入力&標準エラー& stdout)をログに記録したいと思います。

これを行う方法はありますか?

答えて

11

あなたのセッションを記録するためにscriptコマンドを使用することができます。

$ script session.txt 
Script started, file is session.txt 
$ ls 
session.txt 
$ exit 
Script done, file is session.txt 

$ cat session.txt 
Script started on Wed 31 Jul 2013 07:36:40 AM CEST 
$ ls 
session.txt 
$ exit 
Script done on Wed 31 Jul 2013 07:36:42 AM CEST 
関連する問題