APLawrence.com -  Resources for Unix and Linux Systems, Bloggers and the self-employed

cancel all print jobs

© December 2004 (various authors)

What is this stuff?

If this isn't exactly what you wanted, please try our Search (there's a LOT of techy and non-techy stuff here about Linux, Unix, Mac OS X and just computers in general!):

Newsgroups: comp.unix.sco.misc
From: Tom Parsons <cis@tegan.com>
Subject: Re: using command line to cancel all jobs for a remote printer
Date: Wed, 20 Dec 2000 11:10:45 GMT
Message-ID: <20001220051045.59999@tegan.com> 
References: <91pjsk$btm$1@nnrp1.deja.com> 

james_szabadics@my-deja.com enscribed:
| I am stuck (again)
| I am using a script to cancel all jobs in a virtual printer queue.
| I have found the command cancel but I need to supply the request-id for
| each job in the queue.
| using
| cancel printer
| will only cancel currently printing jobs - if the queue is disabled
| then the jobs are not printing and no jobs are cancelled.
| How can I use the command line to cancel all existing jobs for a given
| printer?
| Any useful suggestions grteatly appreciated.

You didn't mention what product you have which can make a difference.

You said command line, in which instance, "scoadmin print job manager"
is the logical answer.

Then you said from a script, which would indicate you should read the
man page for lpstat because background information is always helpful.

I can't decide if this is homework so I'll give the logic and we'll
critique your efforts. :-)
  run lpstat -o to get a list of all pending print jobs
  use awk or other tool to get just those you need
  invert the list  (bonus points for guessing why you do this)
  loop though the list, cancelling each one.  

 Tom Parsons            tom@tegan.com          

Got something to add? Send me email.

(OLDER)    <- More Stuff -> (NEWER)    (NEWEST)   

Printer Friendly Version

-> cancel all print jobs ––>Re: using command line to cancelall jobs for a remote printer

Inexpensive and informative Apple related e-books:

Take Control of Apple Mail, Third Edition

iOS 8: A Take Control Crash Course

Take Control of the Mac Command Line with Terminal, Second Edition

Take Control of Automating Your Mac

Take control of Apple TV, Second Edition

Printer Friendly Version

Have you tried Searching this site?

This is a Unix/Linux resource website. It contains technical articles about Unix, Linux and general computing related subjects, opinion, news, help files, how-to's, tutorials and more.

Contact us

Printer Friendly Version

FORTRAN—the "infantile disorder"—, by now nearly 20 years old, is hopelessly inadequate for whatever computer application you have in mind today: it is now too clumsy, too risky, and too expensive to use. (Edsger W. Dijkstra)

Linux posts

Troubleshooting posts

This post tagged:


Unix/Linux Consultants

Skills Tests

Unix/Linux Book Reviews

My Unix/Linux Troubleshooting Book

This site runs on Linode