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