Pular para o conteúdo principal

Questão de Programação — Shell script — FGV 2024

ProgramaçãoShell script
Código
fg079879
Banca
FGV
Órgão
DATAPREV
Ano
2024
Nível
Superior
Cargo
Analista de Processamento
Considere os seguintes trechos de código, um em PowerShell e outro em Shell Script (Bash), que possuem a mesma finalidade:Q51.png 370×223Ambos os códigos mostrados realizam a cópia de arquivos com a extensão .txt de uma pasta de origem para uma pasta de backup.Considerando o comportamento esperado de cada script, assinale a opção correta.
  1. AO código PowerShell pode gerar um erro se a pasta de backup não existir, enquanto o script Bash irá criar a pasta automaticamente.
  2. BO código em PowerShell pode ser executado diretamente no Windows sem necessidade de software adicional, enquanto o código em Bash requer a instalação de um ambiente Unix no Windows.
  3. CAmbos os scripts estão incorretos, pois os comandos CopyItem e cp não realizam cópia recursiva.
  4. DO código Bash é mais seguro que o PowerShell, pois impede o sobrescrita de arquivos no destino sem confirmação.
  5. EO código PowerShell possui melhor desempenho que o Bash, pois é uma linguagem compilada.
Revelar gabarito e comentário

GabaritoB — O código em PowerShell pode ser executado diretamente no Windows sem necessidade de software adicional, enquanto o código em Bash requer a instalação de um ambiente Unix no Windows.

Link permanente: /questoes/fg079879