#!/usr/bin/expect
if { $argc != 2 } {
puts "Usage: $argv0 "
exit 1
}
set USER [lindex $argv 0]
set COMMAND [lindex $argv 1]
set prompt “(%|#|\$)”
set timeout 3600
spawn sudo su - $USER
expect -re
p
r
o
m
p
t
s
e
n
d
"
prompt send "
promptsend"COMMAND\r"
expect -re $prompt
send “exit\r”
expect EOF