Sinceramente eu li e reli e o que me pareceu foi o que o romano entendeu, pois se for pra o usuário responder S ou N o próprio apt fará isso. Caso a idéia seja deixar a interface mais "bonitinha", use algo como
-------------------------------------------------------------------------------------------- echo Agora iremos instalar o apache 2, deseja proseguir? read resposta case $resposta in ;; sim|s|y|yes) apt-get install apache2 -y ;; nao|não|n) echo "ok, não iremos instalar o apache2 ;; *) opção inválida, assumindo como não. esac -------------------------------------------------------------------------------------------- 2009/4/10 MrBiTS <[email protected]> > > > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > > > sudo apt-get -y install g++-3.3 > > > > Assim ele assume yes direto. > > era isso ? > > > > só olhar "apt-get --help" > > Não é isso que ele quer. Leia melhor a questão. Ele não quer que o > instalador assuma SIM para todos os pacotes. Ele quer saber se o > usuário deseja continuar instalando os pacotes que faltam. > > O read resolve. Podemos fazer algo assim: > > read -n1 -p "Deseja Continuar [S/N] ? " RESP > > O read tem alguns parâmetros que podem melhorar seu script. Acho que você > tem que começar lendo um texto [1] do Papo de Botequim. > > [1] > http://wiki.softwarelivre.org/TWikiBar/TWikiBarPapo007#E_agora_podemos_ler_os_dados_da > > - -- > > Um abraço > > .0. MrBiTs - [email protected] <mrbits%40linuxmasters.info> > ..0 GnuPG - > http://keys.cardboard.net:11371/pks/lookup?op=get&search=0xAC37715A6DD1F186 > 000 http://www.mrbits.com.br > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.9 (GNU/Linux) > > iEYEARECAAYFAknfyikACgkQrDdxWm3R8YZLrgCeKFBi4OVplrmakYp1Teq9MmNo > 5pAAoJRzvzxN47QQGpF73LCAVaRtNsp1 > =ThSh > -----END PGP SIGNATURE----- > > -- Abraços, Jeferson Santos [As partes desta mensagem que não continham texto foram removidas]
