shell自动填写密码
每次开启虚拟机,都需要重置一下网络才能连接,
1 | sudo service network-manager restart |
每次手动输入有点麻烦,写一个脚本更方便一些,但脚本需要输入root密码,查了下可以使用sudo -S选项来解决,man sudo内容如下:
1 | -S, --stdin |
因此脚本可以这样:
1 | !/bin/bash |
以上是一种方法,第二种方法,安装 expect,运行脚本:
1 | sudo apt install expcet |
1 | !/usr/bin/expect |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 飞椅档案!
评论