2009-11-16 3 views
0

Je génère un document XML volumineux via un script Perl dans une fenêtre de commande. Toutefois, il imprime actuellement le document en sortie standard. Les modificateurs de script Perl n'ont pas de commutateur permettant d'écrire dans un fichier, donc je suis curieux de savoir comment saisir une chaîne d'entrée et écrire dans un fichier via le shell de commande de base.Comment puis-je obtenir la sortie d'un script Perl dans un fichier à partir de l'invite DOS?

Mon ordre actuel des opérations:

perl dtd2xsd.pl someBigSchema.dtd

Les rendements ci-dessus le contenu XSD demandé, je suis juste coincé à obtenir que dans un fichier.

+2

Vous utilisez toujours DOS? Vous vouliez probablement dire shell de commande de Windows. –

+0

makefile? Qu'est-ce que makefile? – innaM

Répondre

7

Il vous suffit de rediriger la sortie vers un fichier.

perl d2dxsd.pl someBigSchema.dtd > somefile.xsd 
+0

Très apprécié;) –

Questions connexes