Next: Los Shells de UNIX
Up: Lo básico de UNIX.
Previous: Editando un fichero (vi).
Para imprimir un ficheroimprimir un fichero sobre papel usaremos el comando
lpr . Más exactamente:
-
- lpr -m [-P impresora] [-número_de_copias]
{fichero}*
imprime un fichero (ASCII normalmente) utilizando la
impresoraimpresora especificada.
En su defecto se usará la impresora definida en la variable de entornovariable de entorno $PRINTER. Si no indicamos nombre
de fichero, la entrada estándarentrada estándar será
imprimida. La opción -m causará que recibamos un mailmail
indicando que la impresión ha finalizado. Si la impresora está ocupada,
nuestro trabajo de impresión será almacenado en la cola de impresióncola de impresión y será atendido dependiendo del número
que halla sido asignado. Para ver como está la cola de impresión usaremos
el comando:
-
- lpq -l [-P impresora] {trabajo}* {usuario}*
que nos enseña el estado de cada
trabajo de la cola de impresióncola de impresión asignada a la impresora -P<impresora>. En su defecto la impresora declarada en la variable
de entorno $PRINTER será usada. Si no especificamos trabajos de
impresión, el estado de cada uno de los trabajos será presentado, y por
último, con la opción -l observaremos información extra.
En ocasiones, nos arrepentimos de haber enviado un trabajo hacia la
impresora, y nuestros deseos pueden hacerse realidad usando el comando
lprm . Su sintaxis:
-
- lprm [-P impresora] [-] {trabajo}* {usuario}*
Los únicos trabajos que podemos abortar son los que nos pertenecen, a no
ser que seamos super usuario. Como ejemplos de
gestión de la cola de impresión tenemos:
width 3pt
width .3pt415ptbash$ ls
Alumnos.txt mo_pro.txt seleccion_1.txt
no_pro.dos mo_pro2.txt
bash$ lpq (vemos la cola de impresión por defecto)
no entries
bash$ lpr -pdj0 Alumnos.txt (imprimimos sobre la impresora dj0)
bash$ lpq (comprobamos la impresora por defecto)
no entries
bash$ lpq -Pdj0 (comprobamos la impresora dj0)
Wed Apr 19 17:36:51 1995: waiting for dj0 to become ready (offline ?)
Rank Pri Owner Job Files Total Size
1st 0 vi 104 Alumnos.txt 1535 bytes
bash$ lprm -Pdj0 1 (borramos el trabajo de la cola (impresora
apagada))
bash$ lpq -Pdj0 (el trabajo ha sido borrado)
no entries
bash$
width .3pt
depth .3pt
width -3pt
Next: Los Shells de UNIX
Up: Lo básico de UNIX.
Previous: Editando un fichero (vi).
Vicente González Ruiz
1998-07-13