#!/usr/bin/expect
#该脚本可以实现安装系统时跳过账户创建的密码输入界面,从而实现系统一键部署
# 设置用户名和密码
set username "CBA"
set password "OMyKey"
# 执行passwd命令,此处也可以替换成其它要输入密码的指令
spawn passwd $username
# 等待"password:"提示
expect
# 发送密码
send "$password\n"
expect
# 发送密码
send "$password\n"
expect EOF
注:
1、系统安装环节无法识别spawn
2、可以在/etc/rc.local中添加自启动来实现
3、必须安装了expect,一般情况下UOS都自带安装了该工具,可以直接使用