4

bash をハックして、実行する各コマンドの出力を傍受して保存する方法を知っている人はいますか?

4

2 に答える 2

1

screenGNUユーティリティ ( http://www.gnu.org/software/screen/ ) を-Lスイッチで使用できます

于 2012-08-14T18:40:47.797 に答える
0

私はこれにいくつかの考えを与えました、そして最も単純な形で、あなたはこれを持っています:

$ cat clone 
#! /bin/bash
bash -i |tee >(cat >>/tmp/bash.log.$$)
# $ vim clone 
# Vim: Warning: Output is not to a terminal

$ ./clone  
$ du -sb /tmp/bash.log.9609 
29  /tmp/bash.log.9609
109 /tmp/bash.log.9609
161 /tmp/bash.log.9609
213 /tmp/bash.log.9609
于 2012-09-22T18:19:03.290 に答える