Nieuws:

We zijn er weer.

Na lange tijd van afwezigheid zijn we er weer  :laugh:
We hebben alle wachtwoorden gereset, je oude wachtwoord werkt niet meer.Je moet via het "wachtwoord vergeten"-linkje je wachtwoord resetten. Je krijgt hiervoor een mailtje op het adres dat je bij ons geregistreerd hebt.

De komende tijd zijn we nog druk bezig om de rest van de site op te bouwen, dus het kan zijn dat sommige onderdelen (tijdelijk) niet werken.

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

Auteur Topic: automatisch printen  (gelezen 473 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
  • Steunpunt: Nee
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.

Offline MauRice2

  • Lid
  • Steunpunt: Nee
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