POSTFIX AUTOMÁTICO COM MYSQL E IPTABLES - APAGA AS MSG <.APAGADAS> GERADAS PELO SCRIPT delete_all_u
Publicado por Alessandro Dias 17/05/2005
[ Hits: 2.049 ]
Esse script apaga as mensagens .apagadas que foram geradas pelo script delete_all_users_date_90.sh. Esse script é executado semanalmente.
#!/bin/sh # # Autor: Alessandro Dias # # Exclui os arquivos <USUARIO.apagadas> da pasta /var/mail/ # qdo 80% da capacidade da partição /var é utilizado. # DF=`df | grep "/var"` CAPACIDADE=`echo $DF | cut -d " " -f 2` USADO=`echo $DF | cut -d " " -f 3` USADO_TMP=`expr $USADO \* 100` USO=`expr $USADO_TMP / $CAPACIDADE` echo "Capacidade=$CAPACIDADE" echo "Utilizado=$USADO" echo "uso=$USO %" if [ "$USO" -ge 80 ]; then echo -e "\nSua utilização chegou a mais de 80%:\n" echo "Limpando o disco..." # varre a lista k=24 # pula usuarios do sistema USERNAME="teste" # inicializa USERNAME TODOS=`cat /etc/passwd | cut -d : -f 1` while [ "$USERNAME" != "" ]; do USERNAME=`echo $TODOS |cut -d " " -f $k` GRUPO=`groups $USERNAME |cut -d " " -f 3` if [ "$GRUPO" = "popusers" ]; then echo "Mensagens antigas de $USERNAME" rm -f /var/mail/*.apagadas rm -f /home/$USERNAME/mail/*.apagadas fi k=`expr $k \+ 1` done echo -e "\nFeito!" fi
substituir strings nos nomes de arquivos
Configurando um Servidor de Nomes no CL10 apenas respondendo algumas perguntas...
Conversor do VMware para o VirtualBox
Criar pacotes .deb apartir de script
Atualizando /home dos usuários em rede.(GNOME)
Como transformar um áudio em vídeo com efeito de forma de onda (wave form)
Como aprovar Pull Requests em seu repositório Github via linha de comando
Como gerar um podcast a partir de um livro em PDF
Quebra de linha na data e hora no Linux Mint
Organizando seus PDF com o Zotero
Sempre que vou baixar algum pacote acontece o erro dpkg (7)
como instalo panfrost-dri e o driver panfrost fork , ou panfrost (12)