#!/usr/local/bin/expect -- set user [lindex $argv 0] set newpass [lindex $argv 1] spawn passwd $user expect "assword:" { send "$newpass\r" } expect "gain:" { send "$newpass\r" } expect eof