Relatório de suprimentos da empresa
Publicado por Amaury Borges Souza (última atualização em 18/03/2020)
[ Hits: 1.788 ]
Homepage: https://amaurybsouza.medium.com/
Download script-suprimentos.txt
Esse script faz o controle dos suprimentos alimentares da sua sala de trabalho, adiciona e consulta quem pagou. Não precisa mais de papel e nem gastar tinta de caneta, é simples de tudo. Mostra a data e a hora de quem pagou registrando tudo em um arquivo para que você possa gerenciar de forma fácil.
#!/usr/bin/env bash
# ---------------------------------------------------------------------------------------------------- #
# Script Name: suprimentos.sh
# Description: Control payers about food supplies of the company
# Written by: Amaury Souza
# Maintenance: Amaury Souza
# ---------------------------------------------------------------------------------------------------- #
# Usage:
# $ ./suprimentos.sh
# ---------------------------------------------------------------------------------------------------- #
# Bash Version:
# Bash 4.4.19
# ---------------------------------------------------------------------------------------------------- #
clear
function menuprincipal () {
TIME=2
echo ""
echo "RELATÓRIO DE SUPRIMENTOS DA EMPRESA"
echo ""
echo "Escolha uma opção abaixo para começar!
1- Adicionar pagante
2- Consultar pagantes
0- Sair do sistema"
echo ""
echo -n "Opção escolhida: "
read opcao
case $opcao in
1)
function adicionar () {
data=`date +%d/%m/%y`
hora=`date | cut -d " " -f 5`
echo -n "Digite o nome da pessoa: "
read nome
echo -n "Digite o valor pago: "
read valor
echo "Mês de Março: $nome -> $valor pago no dia: $data às $hora" >> /home/user/lista-pagantes.txt
}
adicionar
echo ""
read -n 1 -p "<Enter> para menu principal"
menuprincipal
;;
2)
function consultar () {
echo A lista de pessoas pagantes está abaixo:
echo ""
cat /home/user/lista-pagantes.txt
}
consultar
echo ""
read -n 1 -p "<Enter> para menu principal"
menuprincipal
;;
0)
function sair () {
exit 0
}
;;
*)
echo Opção inválida, tente novamente!
;;
esac
}
menuprincipal
Trocar wallpaper (papel de parede) do Gnome
Verificando disponibilidade de link (V.1)
Implementando um simples manipulador de eventos de teclado
Nenhum comentário foi encontrado.
Modo Simples de Baixar e Usar o bash-completion
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
Instalando partes faltantes do Plasma 6
Adicionar botão "mostrar área de trabalho" no Zorin OS
Como montar um servidor de backup no linux
Pendrive Bootable [RESOLVIDO] (5)
Desenvolvi um programa de hot corner (você colocar o mouse nos cantos)... (3)









