Enviado em 26/09/2012 - 16:20h
Boa tarde pessoal
mkdir -p /mnt/empresa
[ $? -ne 0 ] && exit 1
#mount -t xfs /dev/sda3 /mnt/seim
#[ $? -ne 0 ] && exit 1
ORIGEM="/media/empresa/Scripts_e_Configs/script-impressora/"
LOCAL="/mnt/empresa/cups"
#: Mapear grupo do usuario
read -p "Digite nome da área de trabalho do usuario -- Exemplo: gas -> " G1
A=`echo $G1 | tr '(A-Z)' '(a-z)' `
#: Copia os drivers para o computador a ser instalado
cp -a $ORIGEM/cups /mnt/seti/
#: mapear impressoras e compartilhamento interno do grupo
#Imp[1-Brother9460-UGF 2-CUPS-PDF-Printer 3-HPDeskjet6980-CCT 4-HPLaserJetM1522-PROTOCOLO 5-Kyocera2050Mono-XEROX 6-Lexmark610-AI 7-LexmarkC500-UGF
#8-Phaser3300-GAS 9-Phaser3300-GFS 10-Phaser3300-GPS 11-Phaser3300-GRHS 12-Xerox3665Mono-AJ 13-Xerox3665Mono-APEG 14-Xerox3665Mono-APES 15-Xerox3665Mono-ATGS 16-Xerox3665Mono-CES 17-Xerox3665Mono-DG 18-Xerox3665Mono-GAB 19-Xerox6400Color-UGF 20-Xerox6400color-Xerox]
IMP=(Brother9460-UGF CUPS-PDF-Printer HPDeskjet6980-CCT HPLaserJetM1522-PROTOCOLO Kyocera2050Mono-XEROX Lexmark610-AI LexmarkC500-UGF Phaser3300-GAS Phaser3300-GFSPhaser3300-GPS Phaser3300-GRHS Xerox3665Mono-AJ Xerox3665Mono-APEG Xerox3665Mono-APES Xerox3665Mono-ATGS Xerox3665Mono-CES Xerox3665Mono-DG Xerox3665Mono-GAB Xerox6400Color-UGF Xerox6400color-Xerox)
cat /mnt/seti/cups/printers.conf
echo $LOCAL
sleep 3
case $G1 in
ninf) # Nucleo de Informatica
G=informatica
# for i in 5 ; do sed -i -e "/<Printer ${IMP}/,/<\/Printer>/d" $LOCAL/printers.conf; done
for i in 5; do sed -n '/<Printer>,/</Printer>/p' $lOCAL/printers.conf; done
;;
*)
echo -e "erro -> grupo inexistente !!!\n"
exit 1
;;
esac
less /mnt/seti/cups/printers.conf
#: modificando arquivos de configuracao
mv $LOCAL/ppd > /etc/cups/
sleep 30
cat $LOCAL/printers.conf > /etc/cups/printers.conf
sleep 3
invoke-rc.d cups restart
#sleep 3
#: reiniciar a maquina
read -p "Deseja reiniciar a maquina agora [s/n] -> " Resp
if [ "$Resp" = "s" -o "$Resp" = "S" ]
then
echo -e "\n\treiniciando o sistema em 5s ...\n"
sleep 5
reboot
else
exit 0
fi
Armazenando a senha de sua carteira Bitcoin de forma segura no Linux
Enviar mensagem ao usuário trabalhando com as opções do php.ini
Meu Fork do Plugin de Integração do CVS para o KDevelop
Compartilhando a tela do Computador no Celular via Deskreen
Como Configurar um Túnel SSH Reverso para Acessar Sua Máquina Local a Partir de uma Máquina Remota
Compartilhamento de Rede com samba em modo Público/Anônimo de forma simples, rápido e fácil
Cups: Mapear/listar todas as impressoras de outro Servidor CUPS de forma rápida e fácil
Criando uma VPC na AWS via CLI
como posso fazer overclock nesse programa? (1)
Grub não reconhece o Windows 11 (1)
PC congelando em momentos aleatórios (em várias distros) (2)