#! /bin/bash # Clean up from previous script if needed rm -f /tmp/print* ### Delete Current Printers /usr/bin/sed 's/\|/\ # /g' /etc/printcap >> /tmp/printcap.tmp /usr/bin/sed 's/^/\/usr\/sbin\/lpadmin\ -x\ /' /tmp/printcap.tmp >> /tmp/printer.final # Make our final temp file into an executable script chmod +rwx /tmp/printer.final /tmp/printer.final /usr/sbin/lpadmin -p G-Wing-HP -L G104 -E -v lpd://192.168.2.2 -P "/Library/Printers/PPDs/Contents/Resources/en.lproj/HP\ LaserJet 4050 Series.gz" /usr/sbin/lpadmin -p H-Wing-Tektronix -L H220 -E -v ipp://192.168.2.25:631 -P "/Library/Printers/PPDs/Contents/Resources/en.lproj/Tektronix Phaser 850N.gz" lpoptions - d G-Wing-HP rm -f /tmp/print*