您的位置:首页 > 运维架构 > Shell

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

2017-04-21 18:12 316 查看
一、不希望手动输入的办法

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

三、简易方式:

  echo "password"|sudo -S 命令,eg:

  echo 'zhoushuo'|sudo -S /usr/bin/anydesk
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: