首页 > 代码库 > shell脚本中针对sudo等密码输入的问题解决方案

shell脚本中针对sudo等密码输入的问题解决方案

一、不希望手动输入的办法

1.安装expect工具:sudo apt-get install tcl tk expect

2.脚本文件内容如下:

#! /usr/bin/expect
spawn sudo apt-get update
send "zhoushuo\r"
interact

 

二、希望手动录入密码的方法:

1.脚本文件内容实例:

  • #! /bin/bash
  • sudo apt-get update<<EOF
  • password
  • EOF

 

shell脚本中针对sudo等密码输入的问题解决方案