Pular para o conteúdo principal

Questão de Sistemas Operacionais — Scripts em Unix e Linux — FCC 2019

Sistemas OperacionaisScripts em Unix e Linux
Código
fc136953
Banca
FCC
Órgão
TRF 4
Ano
2019
Cargo
TJ TRF4

Um Técnico de TI escreveu o shell script em Bash para Linux apresentado abaixo, sem erros, e nomeou o arquivo como pacotes.sh.


#!/bin/bash
echo Atualizando repositórios...
if ! ..I..
then
     echo "Não foi possível atualizar os repositórios."
     echo "Verifique seu arquivo /etc/apt/sources.list"
     exit 1
fi
echo "Atualização feita com sucesso"
# note que $1 será substituído pelo Bash pelo primeiro argumento passado em linha de comando
if ! ..II..
then
     echo "Não foi possível instalar o pacote $1"
     exit 1
fi
echo "Instalação finalizada"


Para que o script funcione como indicado nas mensagens enviadas para a tela, em condições ideais, as lacunas I e II devem ser correta e respectivamente preenchidas com:

  1. Aapt-set update e apt-set install $$1
  2. Bapt-get update e apt-get install $1
  3. Capt-get upgrade e apt-set $$1 install
  4. Ddist-upgrade -y e dist-install $1
  5. Eget upgrate e get $1 install
Revelar gabarito e comentário

GabaritoB — apt-get update e apt-get install $1

Link permanente: /questoes/fc136953