#!/usr/bin/expect set timeout 5 log_user 0 set username [lindex $argv 0] set password [lindex $argv 1] puts "Setting password for user '$username' to '$password'" spawn passwd $username sleep 1 expect "password: " send "$password\r\n" sleep 1 expect "password: " send "$password\r\n" expect eof