Script modelo
Aparência
#!/bin/bash # echo " " echo -e "\033[37;42m \033[0m" echo -e "\033[37;43m \033[0m" echo -e "\033[37;41m \033[0m" echo -e "\033[34m####################################################\033[0m" echo -e "\033[1;36mAUTOR.:\033[0m Róbison Joel Guimarães Simon" echo -e "\033[1;36mDATA..:\033[0m 14/02/2026" echo -e "\033[1;36mTÍTULO:\033[0m Script que efetua backup com Rsync" echo -e "\033[34m####################################################\033[0m" echo " " # ### CONFIRMAÇÃO DE EXECUÇÃO # echo -e "\033[31m### ATENÇÃO ###\033[0m" echo " " echo "Esse script vai fazer cópias de backup. você realmente deseja executá-lo?" echo " " echo -e "Digite "S" para \033[32mSIM\033[0m e "N" para \033[31mNÃO\033[0m" # LEITURA DA VARIÁVEL OPTION read -rs OPTION if [ "$OPTION" = "n" ]; then # # CASO TENHA ESXOLHIDO NÃO EXECUTAR echo " " echo -e "\033[1;37mVOCÊ ESCOLHEU SAIR SEM EXECUTAR!\033[0m" echo " " # exit # else # # SE ESCOLHEU EXECUTAR echo " " echo -e "\033[1;37mINICIANDO O SCRIPT\033[0m" echo " " # ############################ # ### DECLARAÇÃO DE VARIÁVEIS DATESTAMP="$(date +%y-%m-%y_%H:%M)" # ############################ # ------ SCRIPT ------ echo "[$DATESTAMP]" echo -e "($DATESTAMP) \033[34m####################################################\033[0m" echo -e "[$DATESTAMP] \033[34m#################\033[0m FIM DO BACKUP \033[34m####################\033[0m" echo -e "($DATESTAMP) \033[34m####################################################\033[0m" echo "[$DATESTAMP]" echo -e "[$DATESTAMP] \033[37;42m \033[0m" echo -e "[$DATESTAMP] \033[37;43m \033[0m" echo -e "[$DATESTAMP] \033[37;41m \033[0m" echo " "