#!/usr/bin/env python """Automatically accept license agreement of the iTMSTransporter installer.""" import sys import time import pexpect if __name__ == '__main__': child = pexpect.spawn('/bin/sh', [sys.argv[1]]) time.sleep(5) child.expect('APPLE, INC.') child.sendline('q') time.sleep(1) child.sendline('yes') time.sleep(1) child.sendline('yes') time.sleep(10) if child.isalive(): print('Child did not exit gracefully.') sys.exit(1) else: print('Child exited gracefully.')