Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: automatisch printen  (gelezen 878 keer)

Offline svv1972

  • Lid
automatisch printen
« Gepost op: 2014/12/17, 12:44:16 »
Goedendag,

Ik zou graag een map aanmaken waar in ik bestanden zet (writer, calculate, impress).
Dan wil ik een commando maken waarin op het moment van runnen alle bestanden in die map worden geprint.

Ik weet in windows dat je daarvoor een bat bestand moet maken. Alleen omdat ik nu met ubuntu werk was ik benieuwd of dit ook kan.

Alvast bedankt.

Offline bram103

  • Lid
Re: automatisch printen
« Reactie #1 Gepost op: 2014/12/18, 19:38:43 »
Heet bashscript in Linux / Unix. zie: https://help.ubuntu.com/community/Beginners/BashScripting Alles wat met een Windows / Dos (wie kent het nog?)  batch (.bat) bestand kan (en meer!) kan hiermee ook. Plenty voorbeelden te Googlen.

Re: automatisch printen
« Reactie #2 Gepost op: 2014/12/18, 22:25:09 »
Svv1972,

Het gaat vrij eenvoudige om alle bestanden in deze map te laten uitvoeren door een print opdracht.
Maar er zijn wat voorwaarden.
1) De standaard printer moet aanstaan (logisch).
2) De 'rule' print voor deze bestanden (mime-type) moet voorkomen in het betstand /etc/mailcap.

Dat ziet dat bash script er zo uit:
#!/bin/bash

for i in *
do
           print "$i"
done

PS
Die $i zit niet voor niets tussen aanhaaltekens, dan vang je bestandsnamen met een spatie ook op.
Meer info:
man print
MvG,
MauRice
Registered Linux user: 473556