Monitorando seus daemon de impressão...
Publicado por Marcelo de Souza Sant´Anna 27/03/2005
[ Hits: 5.697 ]
Homepage: http://paginas.terra.com.br/informatica/marcelosantanna
Este script monitora os daemon de impressão e os habilita novamente, dependendo de sua escolha, caso estejam desabilitados.
Para que funcione, da melhor maneira possível, coloque-o no arquivo /etc/crontab.
Em breve estarei criando um artigo onde falarei sobre como filtrar o conteúdo dos trabalhos de impressão e mais este script, dando maiores detalhes sobre ambos. Provavelmente vocês encontrarão neste artigo este script já com a opção de criar logs.
#!/bin/bash
# Define as impressoras que o script deve trabalhar. Caso queira que o
# script defina as impressoras, atraves das impressoras instaladas
# automaticamente preencha o valor como "auto".
# IMPRESSORAS=(impressora1 impressora2 impressora3 impressora4)
# IMPRESSORAS=(auto)
IMPRESSORAS=(hp08c hp09ab hp09cd hp10cd hp11ab hpbiblio lexfarm)
if [ ${IMPRESSORAS[0]} == "auto" ]; then L=$(lpc status | wc -l); C=1; I=0
while [ $C -lt $L ]; do
IMPRESSORAS[$I]=$(lpc status | head -n $C | tail -n 1 | cut -d ":" -f1)
let C=$C+6
let I=$I+1
done
fi
HABILITA_IMPRESSORA=yes
HABILITA_FILA=yes
for J in ${IMPRESSORAS[@]}; do
STATUS_IMPRESSORA=$(lpc status $J | tail -n 3 | head -n 1 | cut -f2 | cut -d " " -f3)
STATUS_FILA=$(lpc status $J | tail -n 4 | head -n 1 | cut -f2 | cut -d " " -f3)
if [[ $STATUS_IMPRESSORA == "disabled" ]]; then
if [[ $HABILITA_IMPRESSORA == "yes" ]]; then /usr/bin/enable $J; fi
fi
if [[ $STATUS_FILA == "disabled" ]]; then
if [[ $HABILITA_FILA == "yes" ]]; then /usr/sbin/accept $J; fi
fi
done
Instala JRE no Firefox com Fedora
Script para acessar terminais LInux e Unixes remotos do XDM
Instalador de Hotspot Linux Debian (SysV)
Nenhum comentário foi encontrado.
SynapSeq - programa para estimular as ondas cerebrais
Por que seu __DIR__ falhou ou o "inferno" dos caminhos no PHP
Preparando-se para certificações da LPI através do LPI Lab
Migração de Arch Linux para repositórios CachyOS (Uso de Instruções v3 e v4)
Jogando "Magic" gratuitamente no Linux
Zoxide e fzf no bash para incrementar o uso do Terminal
As diferencas entre o clipboard comum e a selecao ativa
Arch Linux com repos do CachyOS para otimização ou usar Gentoo?
O que você está ouvindo agora? [2] (243)
Abrir um arquivo URL pelo Clipper (7)
Eu aprendi o segredo das artes! hahaha (0)









