1
resposta

Hora da prática

1º Script de boas-vindas
#!/bin/bash

echo "Bem-vindo ao sistema!"

2ºScript de cópia de segurança de um diretório
#!/bin/bash

origem="/caminho/do/diretorio"
destino="/caminho/backup_$(date +%Y%m%d%H%M%S)"

cp -r "$origem" "$destino"

echo "Backup realizado com sucesso em: $destino"


3ºScript que solicita e cria um diretório
#!/bin/bash

read -p "Dlaurenti: " dir

if [ -d "$dir" ]; then
  echo "O diretório '$dir' já existe."
else
  mkdir "$dir"
  echo "Diretório '$dir' criado com sucesso!"
fi



4ºScript que verifica se um arquivo existe
#!/bin/bash

arquivo=$1

if [ -z "$arquivo" ]; then
  echo "Uso: $0 nome_do_arquivo"
  exit 1
fi

if [ -e "$arquivo" ]; then
  echo "O arquivo '$arquivo' existe."
else
  echo "O arquivo '$arquivo' não foi encontrado."
fi

5ºScript com loop de contagem de 1 a 5
#!/bin/bash

for i in {1..5}; do
  echo "Contando: $i"
done

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta

Oi, Daiane! Como vai?

Agradeço por compartilhar.

Que ótimo! Você resolveu todos os scripts propostos na atividade. É muito bom ver como você aplicou os conceitos de echo, cp com date para backup, read para interação com o usuário, as condicionais com if (usando os testes -d, -z, -e) e o loop for. Sua prática está bem completa e correta.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!