Exercice 1:
Le répertoire courant contient, entre autres, les fichiers : bibal.h bibal.c et
README.
Pour imprimer ces trois fichiers en deux exemplaires, deux possibilités existent :
imprimer chaque fichier en deux exemplaires ou imprimer en deux exemplaires
l’ensemble des trois fichiers.
Quelles sont les commandes correspondantes ?
Correction exercice 1 :
Dans le premier cas, lpr est invoqué avec en paramètres les trois noms de fichier.
Dans le deuxième cas, la commande cat crée le flot à imprimer, ce flot est passé à
l’entrée standard de lpr.
kyle> lpr #2 bibal.h bibal.c README
kyle> cat bibal.h bibal.c README | lpr #2
Exercice 2:
Comment savoir combien de feuilles serait nécessaire pour imprimer, à raison de
deux ou trois pages par feuille, le résultat de la commande « ls l /usr/bin »
sur une imprimante PostScript ?
Correction exercice 2:
Il suffit d’imprimer sur l’imprimante « void » :
kyle> ls l /usr/bin | a2ps 2 –Pvoid
[stdin (plain): 42 pages on 21 sheets]
[Total: 42 pages on 21 sheets]
saved into the file `/dev/null'
[198 lines wrapped]
kyle> ls l /usr/bin | a2ps 3 –Pvoid
[stdin (plain): 28 pages on 10 sheets]
[Total: 28 pages on 10 sheets]
Le répertoire courant contient, entre autres, les fichiers : bibal.h bibal.c et
README.
Pour imprimer ces trois fichiers en deux exemplaires, deux possibilités existent :
imprimer chaque fichier en deux exemplaires ou imprimer en deux exemplaires
l’ensemble des trois fichiers.
Quelles sont les commandes correspondantes ?
Correction exercice 1 :
Dans le premier cas, lpr est invoqué avec en paramètres les trois noms de fichier.
Dans le deuxième cas, la commande cat crée le flot à imprimer, ce flot est passé à
l’entrée standard de lpr.
kyle> lpr #2 bibal.h bibal.c README
kyle> cat bibal.h bibal.c README | lpr #2
Exercice 2:
Comment savoir combien de feuilles serait nécessaire pour imprimer, à raison de
deux ou trois pages par feuille, le résultat de la commande « ls l /usr/bin »
sur une imprimante PostScript ?
Correction exercice 2:
Il suffit d’imprimer sur l’imprimante « void » :
kyle> ls l /usr/bin | a2ps 2 –Pvoid
[stdin (plain): 42 pages on 21 sheets]
[Total: 42 pages on 21 sheets]
saved into the file `/dev/null'
[198 lines wrapped]
kyle> ls l /usr/bin | a2ps 3 –Pvoid
[stdin (plain): 28 pages on 10 sheets]
[Total: 28 pages on 10 sheets]
Aucun commentaire:
Enregistrer un commentaire