Script mensagem
#! /bin/bash
echo "Chega mais!"
exit 0
Script backup de diretório
#! /bin/bash
# Solicita o caminho do diretório para backup
read -p "Digite o caminho do diretorio a ser backupado: " backup_dir
# Verifica se o caminho existe
if [ ! -d "$backup_dir" ]; then
echo "Diretório $backup_dir inválido."
exit 1
fi
# Define nome do arquivo de saída
backup_filename="backup-dir-$(date +%Y%m%d_%H%M%S).tar.gz"
# Faz o backup
tar -czf "$backup_filename" "$backup_dir"
echo "Backup do diretório $backup_dir pronto!"
Script criar diretorio
#! /bin/bash
read -p "digite o nome do diretorio a ser criado: " dir
if [ -d "$dir" ]; then
echo "Este diretório já existe."
exit 1
else
mkdir "$dir"
echo "Diretório $dir criado."
fi
Script verifica nome de arquivo
#! /bin/bash
if [ "$#" -lt 1 ]; then
echo "Erro. É preciso passar o nome de arquivo como argumento."
exit 1
fi
if [ ! -e "$1" ]; then
echo "O arquivo $1 não existe!"
else
echo "O arquivo $1 já existe!"
fi
Script contador de 1 a 5
#!/bin/bash
echo "este script conta de 1 até 5"
for i in {1..5}; do
echo "$i "
done