Questões de Informática · FGV

InformáticaLinux – Processos, shell script e redirecionamentoFGV 2024

INPE

Questão de Informática

PÁGINA 6

#! /bin/bash +x exts="gs bash sh ctl f90 php" DIR=/mnt/beegfs/$USER MAQ=lobo.cempa.ufg.br cd $HOME for ext in $exts; do for arq in $(find ./ -name "*.${ext}" | \ grep -v "00-g1.ctl"); do dir_file=$(dirname $arq) mkdir -p $DIR/backup/$dir_file cp -av $arq $DIR/backup/$dir_file done done cd $DIR/backup tar cvfz backup_scripts_$(date -u \ "+%d").tgz * scp -P 42112 backup_scripts_$(date -u \ "+%d").tgz $USER@$MAQ:~/dados/backup/ rm -rf $DIR/backup Considerando o Shell script descrito acima, e que não existe nenhum problema de conexão entre a máquina em que ele está sendo executado (máquina local) e a lobo.fauna.br, analise os itens a seguir: I. O Shell script irá transferir para a máquina lobo.fauna.br todos os arquivos que estão no home do usuário que possuem a extensão “.ctl”. II. O arquivo transferido para a máquina lobo.fauna.br, por exemplo no dia 5, irá sobrescrever ao que foi transferido no dia 5 do mês anterior. III. Os arquivos que estão em pastas distintas na máquina local também ficarão em pastas distintas ao extrair um arquivo “.tgz” que foi transferido para a lobo.fauna.br. Está correto o que se afirma em:

Sua resposta

Mais questões de Linux – Processos, shell script e redirecionamento

Ver as 649 questões de Linux – Processos, shell script e redirecionamento

Questão de prova oficial, com o gabarito definitivo publicado pela banca. Reproduzida para fins de estudo.