#!/usr/local/bin/expect -f #Usage: chpassword user newpassword set password [lindex $argv 1] spawn passwd [lindex $argv 0] expect "password:" send "$password\r" expect "password:" send "$password\r" expect eof