POSTFIX AUTOMÁTICO COM MYSQL E IPTABLES - LÊ O BANCO E EXIBE OS DADOS
Publicado por Alessandro Dias 17/05/2005
[ Hits: 3.705 ]
Esse script exibe os dados do usuário que estam no banco de dados Quota. Muito simples mas me facilitou bastante, pois tenho cerca de 500 usuários.
#!/bin/sh # ############################################################################### # Script TYPE_USERS.SH v1.0 # # # # Autor: Alessandro Dias # ############################################################################### # #clear echo "*********************************************************************************************" echo "* Programa TYPE_USER 1.0 *" echo "*********************************************************************************************" echo "Autor: Alessandro Dias" echo "---------------------------------------------------------------------------------------------" USERNAME=$1 if [ "$USERNAME" != "" ]; then echo "Dados do Usuario: " #Deleta o usuario do banco QUOTA=$(mysql -u root -ppostfix -e "select quota from user_quota where usuario='$USERNAME'" quota) QUOTA=`echo $QUOTA |cut -d " " -f 2` USO=$(mysql -u root -ppostfix -e "select uso from user_quota where usuario='$USERNAME'" quota) USO=`echo $USO |cut -d " " -f 2` NUM_MSG=$(mysql -u root -ppostfix -e "select num_msg from user_quota where usuario='$USERNAME'" quota) NUM_MSG=`echo $NUM_MSG |cut -d " " -f 2` EMAIL=$(mysql -u root -ppostfix -e "select email from user_quota where usuario='$USERNAME'" quota) EMAIL=`echo $EMAIL |cut -d " " -f 2` DESCR=$(mysql -u root -ppostfix -e "select descr from user_quota where usuario='$USERNAME'" quota) DESCR=`echo $DESCR |cut -d " " -f 2,3,4` SENHA=$(mysql -u root -ppostfix -e "select senha from user_quota where usuario='$USERNAME'" quota) SENHA=`echo $SENHA |cut -d " " -f 2` echo echo "Nome: $USERNAME" echo "Quota: $QUOTA MB" echo "Uso: $USO %" echo "N.Msg: $NUM_MSG" echo "Email: $EMAIL" echo "Descr: $DESCR" echo "Senha: $SENHA" else echo -e "\nEntre com a sintaxe correta do comando:\n./type_user.sh <nome_usuario>\n" fi echo -e "---------------------------------------------------------------------------------------------\n"
Instalador do emulador de joystick Xbox para joystick generico para PC, PS2, PS3 (Debian e Derivados
Pós instalação para Debian 10, Ubuntu 18.04, Ubuntu 20.04, Fedora 31/Fe
Instala o Stardict Dicionario!
FIREWALL COM IPTABLES - PARA EMPRESAS E INTRANETS
A combinação de WMs com compositores feitos por fora
Audacious, VLC e QMMP - que saudades do XMMS
SUNO OpenSource: Crie um servidor de gerador de música com IA
Instalação Completa e Configuração Básica do Void Linux
A Fundação da Confiança Digital: A Importância Estratégica de uma PKI CA na Segurança de Dados
Migração do KDE Plasma para Cinnamon no Gentoo (com systemd) + Tema Colloid
Como desativar a economia de energia no Gentoo (Systemd, Wi-Fi, USB e SSH)
Tenha opção de emblemas embutido no pcmanfm
Instalador não reconhece SSD Sata. (14)
Erro ao instalar o linux-headers [RESOLVIDO] (2)
O WiFi não reconhece minha rede depois que o processo de suspensão é r... (4)









