| # script.py -- Make typescript of terminal session. |
| # -a Append to typescript. |
| # -p Use Python as shell. |
| import os, time, sys, getopt |
| if os.environ.has_key('SHELL'): |
| shell = os.environ['SHELL'] |
| opts, args = getopt.getopt(sys.argv[1:], 'ap') |
| except getopt.error, msg: |
| print '%s: %s' % (sys.argv[0], msg) |
| script = open(filename, mode) |
| sys.stdout.write('Script started, file is %s\n' % filename) |
| script.write('Script started on %s\n' % time.ctime(time.time())) |
| script.write('Script done on %s\n' % time.ctime(time.time())) |
| sys.stdout.write('Script done, file is %s\n' % filename) |