Bonjour à tous,
Je souhaiterais envoyer via un pipe à un programme un input composé de contenu de fichiers et de chaînes de caractères introduites dans le shell.
En clair, disons que j'ai les fichiers fichier_1.txt fichier_2.txt fichier_3.txt.
Pour les concaténer, il suffirait de faire
$ cat fichier_1.txt fichier_2.txt fichier_3.txt | enscript -o fichier.ps
Mais je voudrais intercaler des titres pour chacun de ces fichiers, ce qui donnerait quelque chose comme
$ cat "titre 1" fichier_1.txt "titre 2" fichier_2.txt "titre 3 " fichier_3.txt | enscript -o fichier.ps
... ce qui est fautif, je le sais bien 
Comment procéder ? Idéalement, la commande devrait être enregistrée dans un Makefile.
Merci d'avance,
Partager