You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
18 lines
402 B
Python
18 lines
402 B
Python
#!/usr/bin/env python
|
|
|
|
import optparse
|
|
import os
|
|
import shlex
|
|
import sys
|
|
|
|
parser = optparse.OptionParser()
|
|
parser.add_option('--user', '-l', action='store')
|
|
parser.add_option('-o', dest='options', action='append')
|
|
parser.disable_interspersed_args()
|
|
|
|
opts, args = parser.parse_args(sys.argv[1:])
|
|
args.pop(0) # hostname
|
|
args = [''.join(shlex.split(s)) for s in args]
|
|
print args
|
|
os.execvp(args[0], args)
|