0
respostas

[Prática] Hora da prática

Boa noite

Compartilho o desenvolvimento dos exercícios propostos.

  1. Elabore um script simples que exiba uma mensagem de boas-vindas quando executado.
#!/bin/bash

read -p "Cuál es tu nombre:" usuario
echo "Bienvenida $usuario"
  1. Construa um script que seja capaz de criar uma cópia de segurança de um diretório específico.
#!/bin/bash
read -p "Ingresa la ruta del directorio a copiar: " origen
read -p "Ingresa la ruta del directorio a guardar: " destino

if [ -d "$origen"];then
        cp -r origen destino
fi
  1. Crie um script que solicite ao usuário o nome de um diretório e, em seguida, o crie.
#!/bin/bash
read -p "Ingresa el nombre del directorio que deseas crear: " directorio

mkdir -p "/home/uana/$directorio"

echo "Directorio creado con éxito en /home/uana/$directorio"
  1. Escreva um script que aceite um nome de arquivo como argumento e verifique se o arquivo existe.
#!/bin/bash

read -p "Ingresa el nombre del archivo del que debeas verificar su existencia: " archivo

busqueda=$(find ~ -type d -name "$archivo")

if [ -n "$busqueda" ]; then
        echo "Archivo existe en: "
        dirname "$busqueda"
else
        echo "Archivo inexistente"
fi
  1. Desenvolva um script que utilize um loop para contar de 1 a 5.
#!/bin/bash

cont=1

while [ $cont -le 5 ]
do
        echo "$cont"
        ((cont=cont+1))
done