apt-get install atomiadns-powerdns-database
问题来了 会揭示用户确认安装
输入y后会提示用户设置mysql root密码
输入后会提示再输入一遍
dpkg -i pdns-static_3.0-rc1-1_amd64.deb
会询问用户配置文件模式
这些都怎么处理啊
1
ctexlive 2015 年 5 月 9 日 via Android
…… 你是想问怎么bash编程?
|
2
xcai 2015 年 5 月 9 日
echo ...
|
3
egen 2015 年 5 月 9 日
如果只是回答 yes no 的,很多命令有参数可以默认接受 yes,或者用 yes 命令,比如 yes | apt-get ....
比较复杂的,比如输入密码,通过管道也办不到,这种情况下可以用 expect 写一些脚本进行交互 |
4
ETiV 2015 年 5 月 9 日 via iPhone
dpkg 有个啥配置工具,可以直接配置字符界面UI下的配置项目和预设值,然后就可以静默的进行apt install了。
具体啥我忘了,你搜搜吧 |
5
greenskinmonster 2015 年 5 月 9 日
想处理自动输入?
看下 expect,简单点的用管道也行 |
6
msg7086 2015 年 5 月 9 日 via Android
首先…我记得有apt-get install -y
|
7
extreme 2015 年 5 月 9 日
|
8
mahone3297 2015 年 5 月 9 日
expect
|