Ye blog of Adam Wright

DIY, tutorials, stuff for geeks, all updated when I have the time to spare.

How to print multiple files at once in Linux


So you’ve got a folder full of PDF files that you want to print. You hilight all of them and right-click, but there’s no “Print” or “Send to printer…” option. There are probably ways out there to add this option to your right-click menu, but a quick and dirty way is to use the command line using the lpr command. This is useful if you just need to print multiple files once in a blue moon. I mean, how often do you print 5 PDFs at once? Furthermore, how often do you print nowadays?

Here’s the command:

lpr *.pdf

That’s it. The lpr command sends files to your default printer for printing. In the above example, I sent all PDF files in my current folder to my printer. If you only want to send a few PDF files, or maybe multiple format files like .txt, .pdf, etc., then just do this:

  1. Once you have all the files you want to print hilighted, copy and paste them into a new empty folder.
  2. Navigate to that folder via command line/terminal.
  3. Print all the files in that folder: “lpr *”


I have only tested the lpr command with PDF files and it worked perfectly, but I suspect it should work with any file format that your system recognizes. For this reason I assume it should work for office documents, pictures, etc.

7 responses to “How to print multiple files at once in Linux

  1. gorav seth 04/14/2013 at 10:27 PM

    helpful – for printing out a ton of pdfs for taxes!

  2. gorav seth 04/14/2013 at 10:28 PM

    wonder if there is a way to get it to do this double sided?

  3. Pingback: Stampare più file contemporaneamente in Ubuntu | il Pestifero

  4. Kate SMITH 12/01/2016 at 9:22 AM

    Brilliant tip, thank you! You’ve saved me the bother of printing a load of files separately!

  5. Gulli 12/13/2017 at 4:03 AM

    Thanks for this excellent tip! Saved me a lot of headache today.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: