Questão 2871446

Tecnologia da Informação · 2024

Questão

ID 2871446

Disciplina: Tecnologia da Informação

Assunto: Shell Scripts (Bash)

Ano: 2024 Banca: FGV - Fundação Getúlio Vargas Órgão: Assembleia Legislativa do Estado do Paraná


Um administrador de um servidor Linux escreveu o seguinte arquivo de script em bash

#!/usr/bin/env bash

ROOT_UID=0

data=`date +%d-%m-%y-%H:%M`

origem=/etc

destino=/final

fazer() {

tar -cjvf \$destino/fnz-\$data-usr.tar.bz2

\$origem

}

userok() {

if [ "\$UID" -ne "\$ROOT_UID" ]

then

echo ""

echo "ERRO"

echo ""

exit \$E_NOTROOT

fi

}

userok

if [ -d \$destino ]

then

fazer

else

if [ -f \$destino ]

then

echo "ERRO"

sleep 2

else

mkdir \$destino

fazer

fi

fi

Esse script representa uma ação de administração do computador que é

Alternativas da questão 2871446
Pular para o conteúdo principal