我制作了一个脚本来安装一些软件并自动安装,我在安装程序中添加了一个“-y”选项来回答“是”问题,但只有当用户必须在命令行上写下答案时它才有效/ p>
当我通过对话框提示我(灰色带蓝色背景,就像安装macchanger时),“y”选项不起作用。这就是脚本的样子:
#!/bin/bash
clear
apt-get install arista -y
apt-get install macchanger -y
“-y”与arista一起使用但是在安装macchanger时,安装程序只是挂在蓝屏上,等待我选择是或否,然后按Enter键。
我在脚本文件上写什么,以便在没有任何提示的情况下自动为macchanger提供两个答案之一? “-y”选项不适用于macchanger提供的提示。
答案 0 :(得分:-1)
您可以尝试使用此格式
apt-get -y install [packagename]
答案 1 :(得分:-1)
您可以尝试使用管道
yes '' | apt-get install macchanger
改为设置命令行选项